The Leef Inn Mount Abu
Couple Friendly
Set on landscaped gardens, this charming hotel in an English cottage is a 14-minute walk from Nakki Lake and 3 km from 11th-century Dilwara Jain Temples. The elegant rooms have an English country vibe, and feature Internet access, satellite TV and minifridges. Room service is available 24 hours. Breakfast is complimentary. Other amenities include a restaurant with several cosy dining rooms, plus polished lounges.