Санаторий расположен в 60-ти км на северо-запад от Москвы, в Звенигородской курортной зоне, на окраине г. Звенигорода, недалеко от Саввино-Сторожевского монастыря. Звенигородская курортная зона является одной из самых экологически чистых зон Подмосковья и отличается благоприятными климатическими условиями благодаря относительно молодому лесу (возраст деревьев от 60 до 200 лет) и обилию разнотравья - более сорока разновидностей трав и полевых цветов (обычно их численность не превышает десятка), создающими чистый, прозрачный и целебный воздух. Холмы, изрезанные оврагами, с крутыми обрывами и темными ущельями, создают живописный горный ландшафт, благодаря чему эта местность получила название «Русской Швейцарии».