Hotel The Royal Palace Udaipur - Located in the Lake City Udaipur Hotel The Royal Palace is one of the best budget hotels in Udaipur, Hotel Royal Palace opened its door in 2019.
Location:Vill. Eklingpura, Umarda Road, Udaipur, Rajasthan - 313001