See all photos
Brunnsgraend 4, Stockholm, Sweden
Castle House Inn Stockholm offers 92 rooms a 25-minute walk from Gröna Lund Amusement Park. This inn comes with Wi-Fi in public areas.
The charming hotel is located in the old part of Stockholm, in close proximity to Stockholm Old Town Square. The national stage "Royal Swedish Opera" is about 800 metres away, and there is Sweden Bookshop nearby. The Castle House also lies near popular restaurants, a casino, and a marina. Guests of the property can get to Vasa Museum, which is a 30-minute walk away. This accommodation is situated 550 metres from Slottsbacken bus stop and 0.8 km from Gamla stan tube station.
The private bathrooms are fitted with slippers.
Serving Japanese dishes, Tak lies right near the 3-star hotel.
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