Luxury Hotel "Altai Village"

Luxury Hotel — "ALTAI VILLAGE TELETSKOE" is located on the shore of the famous Teletskoye Lake, listed in the UNESCO World Heritage List. The territory of the natural-health complex is surrounded by an endless mountain range, filled with pure coniferous air, a territory that combines untouched taiga, high-mountain meadows and turbulent mountain waterfalls.

Continue reading »