Strandvägen 7a, 114 56 Stockholm, Sweden

Rates and booking
See on map Directions

Directions Hotel Esplanade - Art Nouveau elegance and a view of the bay in the heart of Stockholm.

About

Services

Useful information

No of stars : 4