The Main Hall offers a peaceful environment with views into the surrounding forest on three sides. The Main Hall is 4048 square feet (92′ x 44′), with a 270 person capacity, and includes free high-speed wifi, floor-to-ceiling windows, ceiling fans, and comfortable seating.
“Menla means Medicine Buddha in Tibetan, but I think the esoteric translation must be ‘magic’. Menla is a place unto itself.”
“It’s such an amazing and spiritual location–I came back feeling rejuvenated and recharged… It was so very special knowing the place belongs to the Dalai Lama! I loved our room. My favorite things were that there was no TV in the room, the beds were so comfortable, and it was so quiet and relaxing there with the windows opened. The grounds were amazing…”
“We had an absolutely wonderful stay at Menla. The grounds felt very sacred, there was a wonderful energy here. The staff went above and beyond to make our stay as relaxed and enjoyable as possible. 5 stars!!!!”