Collection O The Royal Palace is situated in Ahār, 8.1 km from Udaipur Railway Station and 9.1 km from Lake Pichola. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 60
101,Ekling Pura, Jhamarkotda road, 313003 Ahār, India