Södra Blaiseholmshamnen 8
Stockholm
Stockholm
SE-103 27
Sweden
The Grand Hôtel in Stockholm has been home to celebrities, high-profile events and everyday bon-vivants since 1874. Situated in the best waterfront location imaginable, the hotel overlooks the Royal Palace and Gamla Stan, Stockholm’s old town.