Отель "Ольгино" расположен в живописной лесопарковой зоне Санкт-Петербурга на берегу Финского залива. На автомобиле - это приблизительно 30 минут езды до центра Санкт-Петербурга.
Отель представлен двумя корпусами, номерной фонд состоит из 217 номеров. Гостям предлагается размещение в реновированном корпусе отеля: все комнаты после ремонта, оснащены новой мебелью и сантехникой.
Для проведения деловых встреч и конференций в отеле «Ольгино» оборудовано 3 конференц-зала вместимостью от 40 до 400 человек и просторные выставочные площади.