Book Hotel OYO 4106 Babbars Den
Property Location Located in Mount Abu, Babbars Den is minutes from Shankar Math and close to Nakki Lake. This hotel is within the vicinity of Dilwara Temples and Achalgarh Fort.Rooms Make yourself at home in one of the 80 guestrooms. Complimentary wireless Internet access is available to keep you connected. Conveniences include safes and irons/ironing boards, as well as phones with free local calls.Dining Take advantage of the hotel's 24-hour room service.Business, Other Amenities Free valet parking is available onsite.
- Laundry service
- 24 hours Front Desk Service
- Air conditioning