OYO 4106 Babbars Den3-star
St.anne's Church Road
OYO 4106 Babbars Den
With a stay at OYO 4106 Babbars Den in Mount Abu, you'll be within a 5-minute drive of Nakki Lake and Shankar Math. This hotel is 1.6 mi (2.6 km) from Luna Vasahi Temple and 1.6 mi (2.6 km) from Dilwara Jain Temples.
Make yourself at home in one of the air-conditioned guestrooms. Private bathrooms with bathtubs or showers feature complimentary toiletries and bathrobes.
Take advantage of the hotel's 24-hour room service. A complimentary continental breakfast is served daily from 7 AM to 11:30 AM.
Business, Other Amenities
Featured amenities include a 24-hour front desk and an elevator (lift). Free self parking is available onsite.