Отель «Олимп» расположен в городе Всеволожск. К услугам гостей отеля бар, бесплатная парковка, а также номера с кондиционером, бесплатным Wi-Fi и собственной ванной комнатой. К услугам гостей круглосуточная стойка регистрации и общий лаундж.
В каждом номере отеля установлен шкаф. Все номера отеля Olymp оснащены письменным столом и телевизором с плоским экраном.
Для гостей сервируется континентальный завтрак.