The Leef Inn Mount Abu
Couple Friendly
Set along a tree-lined street, this unassuming hotel in a low-rise building with an elegant facade is a 7-minute walk from Abu Road train station, and 30 km from both the ornate 11th-century Dilwara Temples and boating at Nakki Lake. Featuring marble floors, the bright, relaxed rooms come with flat-screen TVs, DVD players and sitting areas, as well as high-speed Internet access, and tea and coffeemaking facilities. Some offer balconies. Room service is provided 24/7.