Отель расположен на северо-западе Московской области, вблизи города Солнечногорск, на 74-м километре Ленинградского шоссе.