Meera Villa is located on the edge of the mountain. The perfect place for relaxation, where you can enjoy magnificent natural beauty. The villa is surrounded by lush green mountains.
Meera Villa has two bunglows. Each bunglow have 3 bedrooms, Specious hall, Kitchen and terrace. Two bedrooms on first floor are with attached balcony for relaxing seat out.
You can enjoy your tea with lush green valley view in the garden, located on the edge of the mountain.