The Hilton Slussen Hotel
Stockholm city vista with City Hall on the left
Old Town
Old Town - Stockholm
Nobel Prize Museum
The Main Square in Old Town (Stortorget)
Embracing Stockholm
Royal Palace Riksgatan walkway; connection to Old Town