Situated in the heart of Stockholm, the central Castle House Inn offers individual rooms.
This hotel is located in a lively area, just 200 meters from Royal Coin Cabinet, The Nobel Museum and Royal Armoury. Guests can get to Stockholm city center, which is 2 km away.
Within walking distance of Gamla stan district with bars and restaurants.
Stockholm Central train station is a 10-minute walk from the property. The hotel offers quick access to Bromma airport, which is about 10 km away.
Castle House Inn provides guestrooms appointed with a writing desk, free Wi-Fi, a dressing area, heating and cable TV. Guests can make use of private bathrooms with bath sheets and a shower.
Eat & Drink
Offering french meals, Fem Sma Hus is situated 50 meters of the property.
Wireless internet is available in the entire hotel for free.
No parking available.