Approximately 800 metres from Gamla stan underground station, the charming Castle House Inn is situated in a popular area of Stockholm, nearly 5 minutes' walk from Stockholm Old Town Square. 92 rooms and the snack bar are available during the stay at the 3-star historical inn nestled in the very heart of Stockholm.
Located approximately 300 metres from Stortorget square, the property enjoys a central location nearly 25 minutes' walk from Vasa Museum. The cosy Castle House Inn is situated among popular restaurants and bars, while Casino Cosmopol Stockholm is just 1.8 km away. The accommodation is situated a few minutes' drive from Fotografiska, and Stockholm Cityterminalen bus station lies a 10-minute walk away. For those travelling from afar, Bromma Stockholm airport is 20 minutes' drive away.
They are furnished with comfortable decor. The shared bathrooms are appointed with a hairdryer and bath sheets.
The Castle House Inn Stockholm features an express breakfast. Guests may find the restaurant Cafe Opera within a stone's throw of this charming accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Castle House Inn!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Andrew
2020-03-28
For dinner we visited Stockholms Gastabud, set only 600 ft away. We recommend once again. Free Wi Fi throughout the property was a bonus...
Ray
2020-02-29
the bed is comfortable and the location is quiet. best hotel we have stayed in.
A bit small room.
Find your perfect place to stay!
Great locations and deals for every budget.