See all photos
Brunnsgraend 4, Stockholm, Sweden
Situated near popular restaurants, bars, and a casino, and 2.3 km from Swedish History Museum, the 3-star Castle House Inn Stockholm includes 92 rooms 25 minutes' walk from Vasa Museum. The hotel offers Wi-Fi in public areas.
This cosy inn offers a location in the very heart of Stockholm, right near Stockholm Old Town Square. The Castle House is also 350 metres from the baroque-style Royal Palace, and near a boat dock. The property is a 10-minute drive from Aquaria Vattenmuseum Aquarium. Stockholm Cityterminalen bus station is within reach of this charming hotel.
The private bathrooms include a separate toilet, as well as comforts such as bathrobes.
Offering Asian dishes, Tak is 350 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Castle House Inn! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices