Отель расположен в центре Санкт-Петербурга на правом берегу Невы у моста Александра Невского, занимает часть пятиэтажного здания, построенного в 1930-1950-е годы в стиле конструктивизма и реконструированного в 2003 году под гостиницу.
В 1720 году при монастыре была открыта типография, ставшая в последствии Духовной академией. Её выпускниками в разное время стали композитор Пётр Турчанинов, святой Иоанн Кронштадтский.