Featuring 3-star accommodation, Collection O Hotel Blu Orchid is situated in Udaipur, 1.7 km from Lake Pichola and 1.6 km from Udaipur Railway Station.
Number of rooms: 30
22/23 Jaldarshan Market, Gulab Bagh Road, Century Complex, Lake Palace Rd, Near Kalaji, Udaipur, 313001 Udaipur, India