St.Anne's Church Road, MOUNT ABU
Property Location
Located in Abu Road, OYO 4106 Babbars Den is within a 15-minute drive of Shankar Math and Dilwara Jain Temples. This hotel is 1.5 mi (2.4 km) from Nakki Lake and 1.7 mi (2.8 km) from Luna Vasahi Temple.
Rooms
Make yourself at home in one of the air-conditioned guestrooms. Private bathrooms with bathtubs or showers feature complimentary toiletries and bathrobes.
Amenities
Take in the views from a garden.
Dining
Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. A complimentary continental breakfast is served daily from 7 AM to 11:30 AM.