Leela Palace Udaipur – Udaipur, India
First opened in 2009, the accommodation hasn’t been upgraded since then, according to our data source. 24-hour room service, 24-hour security, daily housekeeping, 24-hour front desk, facilities for disabled guests are just some of the facilities on offer. Each guest room is elegantly furnished and equipped with handy amenities. The Leela Palace Udaipur is a member of the The Leela Palaces, Hotels and Resorts chain. A top of the range 5 star accommodation has 80 rooms on 3 floors. Featuring a complete Read more […]
Leela Palace Udaipur – Udaipur, India Read Post »