alexdunnin's Udaipur, India
Hotel Devraj Niwas
32, Lal Ghat
Right on the water's edge gives their restaurant the best view in town. Great rooms, easy going styl...
169, City Palace Road, Jagdish Chowk
Excellent food, diverse menu, low-medium prices with a thoroughly committed owner and staff make thi...