Ambience wise, the perfect place to spend your weekend if you are lookig for a Plca to cool off your heels. Far away from the daily hustle bustle thuis rersort situated on the banks of Umium Lake is aserene place for nature lovers..
- Official Description (provided by the hotel):
- Come and stay in the very lap of nature at the Orchid Lake Resort. Situated at the banks of the tranquil Umium Lake, in the state of Megalaya (Abode of the clouds). Relax in the well appointed rooms and bask in the beautiful view of the lake away from the grind of daily city life. ... more less