



Menla is a hidden oasis set in a secluded valley beside an enchanting stream in the heart of the Catskill mountains. Featuring spiritual and wellness retreats as well as exclusive getaways, our world-class Dewa Spa offers one-of-a-kind experiences. A truly unique venue and a project of Tibet House US – the Dalai Lama’s cultural center in North America – Menla is a modern resort and destination...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this region: top venues, airports, climate, and how to get around.