Санаторий расположен в экологически благополучной местности, на берегу реки Карасук, в 7 км от рабочего поселка Краснозерское. Удаленность от ближайшего мегаполиса - около 300 км. Территория окружена лиственным лесом и многолетними хвойными насаждениями.
Расположен в 300 км от аэропорта Новосибирска, в 3,2 км от Красного Хутора.
Россия, Новосибирская обл., Краснозёрский р-он, пос. Краснозерское