Гостиница Астория расположена в центре города, на Исаакиевской площади. Все основные достопримечательности Санкт-Петербурга расположены на расстоянии пешеходной прогулки от отеля Астория: Мариинский театр, Эрмитаж, Невский проспект. До Московского вокзала — 20 минут на машине, до аэропорта — полчаса.