Отель расположен в центре Санкт-Петербурга в историческом здании XIX века. Все основные достопримечательности Санкт-Петербурга расположены в непосредственной близости от гостиницы: всемирно известный Эрмитаж, Дворцовая площадь, Невский проспект – 2 минуты пешком. Совсем рядом расположены Исаакиевский собор, собор Спас на Крови, Казанский собор, Медный всадник, Адмиралтейство.