Апартаменты «Леооты на Воронежской 26-28» с бесплатным Wi-Fi расположены в центре Санкт-Петербурга, в 2,5 км от музея Анны Ахматова и в 2,8 км от музея Фаберже.
Исаакиевский собор находится в 3,6 км от апартаментов, а Государственный Русский музей — в 3,7 км. Расстояние до аэропорта Пулково составляет 14 км.