The Leef Inn Mount Abu
Couple Friendly
A 9-minute walk from Nakki Lake, this straightforward hotel is 1 km from panoramic views at Toad Rock and 3 km from the elaborately carved, 11th-century Dilwara Temples.
No-nonsense rooms with colourful accents offer Wi-Fi, TVs and sitting areas, as well as ceiling fans. Upgraded rooms have air-conditioning. Room service is available.
A welcome drink is included on arrival. Breakfast, lunch and dinner (fee) are served on a terrace. There's no elevator. Parking is available.