Гостиница находится Обводном Канале в 25 минутах ходьбы от Невского проспекта.
Отель «Владимирский» расположен в историческом и деловом центре города Санкт-Петербурга, в так называемом «Золотом треугольнике», рядом с Невским проспектом
Отель «Владимирский II» расположен в историческом и деловом центре Санкт-Петербурга напротив Московского вокзала и Невского проспекта.