Collection O Hotel Shree Ji Palace
41 Airport Road, Janakpuri, Udaipur, 313024 Udaipur, India
Set within 9.3 km of Udaipur Railway Station and 11 km of Lake Pichola, Collection O Hotel Shree Ji Palace offers rooms with air conditioning and a private bathroom in Udaipur. This 3-star hotel offers room service and a 24-hour front desk.