The Leef Inn Mount Abu
Couple Friendly
Set in the Aravalli Mountains and surrounded by gardens, this serene hotel is 1.5 km from the Chacha Museum and 2.1 km from Nakki Lake.
The warmly decorated rooms have TVs, minifridges and sitting areas with sofas. Some rooms have air-conditioning. Upgraded rooms add garden or mountain views. Room service is available.
There's a casual, colourful restaurant serving vegetarian cuisine. Amenities include Wi-Fi, a playground, gardens and a terrace.