Dungarpur (1)

Hotel Udai Bilas Palace Dungarpur

  • 20(Rooms/Suites/Villas)
Nestled in idyllic splendour, with the blue waters of Gaibsagar lake on one side and…