10 reviews
Hotel Shiv Villa presents a whole new experience for the vacationer who is exhausted from the break-neck speed of city life and longs for the pristine beauty and solitude of the hills. Situated on Delwara Road, the hotel guarantees to provide its clients with the peace, hospitality and comfort of a memorable vacation in the idyllic town of Mount Abu.Budget friendly with excellent serviceVery beaut