Комплекс на берегу реки Сходня включает в себя уникальные ландшафтные площадки, пейзажный парк со смешанным лесом, природное озеро.
Отель расположен рядом с Учебно-тренировочным центром «Новогорск», который предоставляет необходимые условия для успешной подготовки спортсменов по 32 видам спорта.