
Oyo 1587 Ambavgarh Palace
Kurabar House No.3, Udaipur, India, Udaipur
Location A great hotel to have a nice rest before long walks around the city. Hotel Oyo 1587 Ambavgarh Palace is located in Udaipur. This hotel is located minutes away from the city center. At the hotel Free Wi-Fi on the territory will help you to stay on-line. You won’t be bored as at
Free WiFiSpaJacuzzi















