The Leef Inn Mount Abu
Couple Friendly
Overlooking Nakki Lake and an 8-minute walk from the Chacha Museum, this low-key hotel is 3.5 km from the 11th-century Dilwara Temples. Warmly furnished rooms feature flat-screen TVs and kettles; some have sitting areas. All come with complimentary juice and beverages. Hot water is available in the morning only. Room service is offered 24/7.