Located 1500 meters away from Skansen Open, the central Castle House Inn offers accommodation in the heart of Stockholm within a 15-minute walk of Vasa Museum.
The center of Stockholm can be reached in 20 minutes' walk from the hotel.
Castle House Inn can be reached in a 15-minute drive from Bromma airport.
Castle House Inn welcomes guests to individual rooms appointed with complimentary Wi-Fi, heating, cable television, a dressing room and an iron with ironing board. Rooms come with the city view. Bathrooms feature a shower, a hairdryer and guest toiletries.
Eat & Drink
Serving a wide range of dishes, Fem Sma Hus and Brasserie le Rouge can be reached within 5 minutes’ walk.
Guests can use housekeeping, ironing service and tour/ticket assistance as well as a luggage storage and a lift.
Wireless internet is available in the entire hotel for free.
No parking available.