Det 3-stjärniga Castle House Inn Stockholm ligger inom 5 minuters gångavstånd från Kungliga slottet och nära populära restauranger och barer. På detta hotell erbjuds WiFi i allmänna utrymmen.
Det charmiga hotellet erbjuder ett centralt läge nära tunnelbanestationen och cirka 25 minuter till fots från Sofia kyrka. I det populära området finns Rosendals Trädgård (2 km) och Kungsträdgården Park (1 km). Detta mysiga boende ligger nära Mälaren, som är belägen mindre än 5 minuter bort till fots. Castle House Inn har ett centralt läge, mycket nära Tyska kyrkan. Dessutom finns busstationen Stockholm Cityterminalen inom 10 minuter till fots från hotellet.
Det finns 92 rum med plattskärms-TV med satellitkanaler och TV med flera kanaler på det här boendet. Gästerna kan använda en separat toalett samt tofflor.
Hotellet har också en snackbar. Tak erbjuder asiatiska rätter och precis bredvid det här boendet.