5 years 2 months ago
The venue gives the feel of a forest resort. Mantra resort is a lake view resort with blend of hill resort. The venue also offers traditional indian cuisine in buffet based on a theme called Sanjha Chulha. The staff is also very polite and kind.