Гостевой дом «Арка» расположен в историческом центре Санкт-Петербурга, всего в 280 метрах от знаменитого Невского проспекта. Станции метро «Адмиралтейская» и «Невский проспект» находятся в пределах 10 минут ходьбы. Недалеко от отеля расположена Дворцовая площадь и Эрмитаж.