Castle House Inn Ville de Ville de Stockholm de 3 étoiles propose 92 chambres, situées à une distance de 400 mètres de Lac Malar. Pour des raisons de sécurité, l'hôtel est doté d'un coffre-fort et des services de sécurité 24/24.
Le Palais royal de Stockholm est situé juste à côté du mini-hôtel, et des sites naturels tels que le Parc Kungsträdgården sont à environ 12 minutes de marche. À moins de 10 minutes à pied de la Gamla stan, Castle House Inn Ville de Stockholm se trouve à moins de 15 minutes à pied du Centre commercial Gallerian. Il y a le musée Vasa à environ 25 minutes de marche, et Stockholm Cityterminalen à quelques minutes de route de cette propriété. La station de métro la plus proche est à environ 10 minutes à pied.
Une TV à écran plat avec des chaînes satellite, des détecteurs de fumée et une clé électronique (carte) sont disponibles dans les chambres à Castle House Inn. Elles viennent avec une toilette séparée et une douche des équipements comme un sèche-cheveux et des draps de bain.
Vous pouvez marcher 5 minutes jusqu'à Cafe Opera ou manger au restaurant Cafe Soderberg, situé à environ 5 minutes de marche.