Het Feel At Home bevindt zich op slechts 3 km van het historische Winterpaleis en de Izaäkkathedraal aan de oevers van de rivier de Neva, en op niet meer dan 1,5 km van de 18e-eeuwse Vladimirskaya-kerk.
Le Feel At Home se trouve à seulement 1,5 km de l'église Vladimirskaya, datant du XVIIIe siècle, et à 3 km des rives du fleuve Néva, abritant le bâtiment historique du palais d'Hiver ainsi que la cathédrale Saint-Isaac.