Гостиница Hotel Olympia расположена в центре Санкт-Петербурга в шаговой доступности от станций метро «Обводный канал», «Лиговский проспект» и «Волковская», лофт-проекта «Этажи», океанариума «Планета Нептун», Федоровского собора, Александро-Невской лавры и прочих достопримечательностей. Расстояние до Исаакиевского собора, Мариинского театра и Государственного Русского музея составляет 4,3 км, до Дворцовой площади — 4,6 км, до аэропорта «Пулково» — 13,5 км. Примечательно, что само здание находится на закрытой территории кондитерского завода с круглосуточной охраной.
В отеле есть буфет, круглосуточная стойка регистрации, доступ к Wi-Fi, охраняемая парковка, гостиничные номера разных категорий комфортности.
Гостевые комнаты оснащены кроватями, шкафами для хранения вещей, телевизорами, столами, стульями и тумбами, некоторые из них — собственными ванными комнатами, санузлами, электрическими чайниками и прочими удобствами.