Castle House Inn ligger i hjärtat av Gamla stan, bara 3 minuters promenad från Kungliga slottet i Stockholm. Här erbjuds gratis WiFi. Närmaste tunnelbanestation ligger 6 minuters promenad från hotellet.
Rummen är unikt inredda.
3x enkelsäng(ar) 90–130 cm bred