Menla is a modern resort and destination spa surrounded by thousands of acres of unspoiled wilderness. Featuring spiritual and wellness retreats as well as exclusive getaways, our world-class Dewa Spa offers one-of-a-kind experiences. A project of Tibet House US – the Dalai Lama’s cultural center in North America - Menla is a hidden oasis in the heart of the Catskill mountains.