Grand Hôtel Stockholm is situated on the waterfront opposite the Royal Palace and the Old Town, 1 km from Central Station. It offers fine dining, a spa and free Wi-Fi access.
Number of rooms: 280
Södra Blasieholmshamnen 8, Norrmalm, 103 27 Stockholm, Sweden
Hotel booked 2 times today.