Situé dans le centre de Stockholm, l'établissement The Architects' house propose des hébergements avec connexion Wi-Fi gratuite dans un bâtiment historique. Offrant une vue sur la ville, il se trouve à 200 mètres de la cathédrale de Stockholm et à 700 mètres du musée médiéval de Stockholm. Vous séjournerez à proximité d'attractions populaires telles que la gare centrale de Stockholm, l'hôtel de ville de Stockholm et Monteliusvägen.
Certains logements comprennent une cuisine bien équipée avec un lave-vaisselle, un four et un grille-pain. Tous les logements comprennent une salle de bains privative.
Vous séjournerez à proximité du palais royal, de l'opéra royal suédois et de la place Sergels Torg. L'aéroport de Stockholm-Bromma, le plus proche, est implanté à 10 km.