Экологический центр расположен на берегу озера Баклановское — одного из крупнейших и самых рыбных озёр национального парка «Смоленское Поозерье». Центр находится всего в полутора часах езды от Смоленска и в шести часах — от Москвы. Весь путь проходит по живописной и комфортной дороге.