Castle House Inn welcomes guests in the heart of Stockholm meters away from the palace and museums.
This budget hotel stands 200 meters from Gamla Stan, Royal Palace and The Nobel Museum, just a step away from T-Centralen subway station. The hotel is 250 meters away from Skeppsholmen and Stortorget square.
Stockholm Central train station lies within a 10-minute walk. Castle House Inn is easily accessible from Bromma airport lying within 10 minutes' drive.
All individual guestrooms include Dormitory Room, Economy Quadruple Room and Economy Triple Room that come with a writing desk, cable TV, heating, a dressing area and a private toilet. They also feature shared bathrooms fitted with bath sheets and a shower.
Eat & Drink
Fem Sma Hus offers french meals and lies within 50 meters of the property.
Ironing service and housekeeping as well as parking and an elevator are available for guests' use.
Wireless internet is available in the entire hotel for free.
No parking available.