This property is 10 minutes walk from the beach. 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 luxury spa and free Wi-Fi access.
Grand’s air-conditioned rooms have an LCD TV with satellite channels and a minibar. Rooms also offer courtyard, city or waterfront views.
25 min by tram and metro