The Leef Inn Mount Abu
Couple Friendly
Set 1.8 km from Nakki Lake on the hills of the Aravali mountains, this relaxed hotel is also 3.7 km from the Dilwara Temples and a 13-minute walk from the Chacha Museum. Bright, warmly decorated rooms feature flat-screen TVs, free Wi-Fi, desks and minibars. Upgraded rooms provide private gardens.