The Leef Inn Mount Abu
Couple Friendly
A 13-minute walk from Nakki Lake, this unassuming hotel is also 2 km from both the Toad Rock viewpoint and the 11th-century Dilwara Temples. No-nonsense rooms (some without air-conditioning) have private bathrooms and cable TV. Some feature canopy beds. Room service is available.