Grand Hotel

Stockholm Sweden Visitor's Guide

The Grand Hotel is an elegant structure in Stockholm Sweden that was completed in 1874.

The five-star hotel is situated next to the National Museum.  Guests can enjoy a spectacular view of the Swedish Royal Palace from their rooms.

Grand Hotel in Stockholm Sweden
Grand Hotel, Stockholm Sweden

In addition to having 300 hotel rooms and 31 suites, the hotel also features two fine restaurants and a bar.

The Grand Hotel is located in the Stockholm City Centre.

Next Page