
Udaipur, India
Hilltop Palace
3-star hotel
The hotel is located in the city centre of Udaipur. It is close to Ambavgarh Hill and most of the tourist attractions in the area. Shopping and entertainment opportunities can also be found nearby. This charming city hotel offers…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge


