Hotel Devraj Niwas
32 Lal Ghat, Behind Jagdish Temple, 313001 Udaipur, India,Object type: Hotel Udaipur
One of our top picks in Udaipur.Located just 350 feet form the magnificent City Palace, Hotel Devraj Niwas features an indoor pool and a spa and wellness center