Humming Bird Resort
The 3-star Humming Bird Resort is situated a mere 2.6 km away from Trevors Tank, Dilwara Jain Temples and Sunset Point Mount Abu.
This property is about 6 km away from the center of Mount Abu.
The rooms in Humming Bird Resort are fitted with flat-screen TV, free wireless internet, a private balcony, a work desk and a patio. Humming Bird Resort offers rooms with the garden view.
Guests can benefit from free self parking and a luggage storage.