Отель расположен в одном из живописных уголков Подмосковья (природный комплекс 21 га) в 8 км от МКАД по Ленинградскому шоссе. Благоустроенный восьмиэтажный корпус отеля располагает 177 комфортабельными номерами со всеми удобствами. Конференц-залы для проведения корпоративных мероприятий: Конгресс (450 мест), Лекционный (120 мест), Библиотека (60 мест), Восточный (30 мест), переговорные комнаты (20 мест), ресторан (350 мест).