Отель «Олимпия» расположен недалеко от центра Петербурга. В шаговой доступности — станция метро Обводный канал, остановки общественного транспорта, откуда быстро можно доехать до главных достопримечательностей северной столицы — Русского музея, Эрмитажа, Невского проспекта, Исаакиевского собора. В 3,5 километрах — Московский вокзал, а дорога до аэропорта Пулково на такси займет около получаса.
В распоряжении гостей номера разных категорий комфорта, есть как стандартные номера, так и просторные апартаменты с оборудованной кухней и гостиной с камином. В номерах преимущественно красивые классические интерьера, независимо от категории везде предусмотрена собственная ванная комната, телевизор с плоским экраном, фен и чайный набор посуды.
Отель расположен на территории кондитерской фабрики. Вход и въезд на территорию отеля круглосуточный. Среди услуг — высокоскоростной интернет и парковка для гостей, приезжающих на машинах.