Апарт-отель «ЛеоВиктория» расположен в центре Санкт-Петербурга. К услугам гостей номера с бесплатным Wi-Fi. Отель находится в 2,2 км от музея Фаберже, в 3,1 км от Государственного Русского музея и в 3,7 км от Исаакиевского собора. Дворцовая площадь находится в 4 км от мини-гостиницы, а храм Спаса-на-Крови — в 4,1 км.
В числе удобств номеров чайник. В собственной ванной комнате установлен душ. Номера оснащены микроволновой печью.
Эрмитаж находится в 4,1 км от апарт-отеля «ЛеоВиктория». Расстояние до военно-морского собора Николас составляет 4,1 км.