The Leef Inn Mount Abu
Couple Friendly
In a 1920s villa with views of Nakki Lake, this genteel mountain hotel is 1 km from the Toad Rock natural landmark and 3 km from the 11th-century Dilwara Temples. Modest rooms offer vintage-style decor and en suite bathrooms, and some have enclosed patios or balconies. Room service is available. Breakfast is offered (surcharge). Amenities include 2 restaurants, plus gardens with sitting areas and sweeping views.