Hotel mount palace is a hotel located in Mount Abu, Rajasthan. The average rating of this place is 5.00 out of 5 stars based on 5 reviews. The street address of this place is Arbuda Devi, Mount Abu, Rajasthan 307501, India. It is about 8.54 kilometers away from the Morthala railway station.
Kanji Bhai Rabari 23 months ago
Onar nechar is so good and good location