Отель Castle House Inn расположен в самом центре исторической части Стокгольма, всего в 3 минутах ходьбы от Королевского дворца.
Работает бесплатный Wi-Fi.
Ближайшая станция метро находится в 6 минутах ходьбы от отеля.
Номера отличаются индивидуальным оформлением.
Гости пользуются собственной или общей ванной комнатой.
В стоимость проживания входят полотенца и постельное белье.
Отель находится в 250 метрах от живописной площади Сторторгет и Нобелевского музея в Старом городе.
Гости могут прогуляться по мощеным улицам и посетить бутики и кафе.
Поблизости расположены различные популярные рестораны и бары, привлекающие толпы любителей оживленных вечеров и ночных развлечений.
Всего 500 метров отделяют отель от порта, с которого отправляются паромы до островов Юргорден и Скеппсхольмен.
Расстояние до Центрального вокзала Стокгольма составляет 1,4 км.