Комплекс расположен в 70 км от Санкт-Петербурга и в 15 км от города-курорта Зеленогорска, в лесопарковой полосе Карельского перешейка.
Эти места, относящиеся к Санкт-Петербургской курортной зоне, насыщенные озоном хвойных лесов, привлекающие удивительной красотой и благотворным морским климатом, по праву называются «зоной комфорта».