Boasting a shared lounge, Capital O 10147 Hotel Icon is set in Udaipur in the Rajasthan region, 1.9 km from Lake Pichola and 2 km from City Palace of Udaipur. The property is around 2.3 km from Jagdish temple, 2.
Number of rooms: 60
145, Machla Magra, Nr. HDFC Bank Opp. Reliance Mart, Paras Chouraha, 313001 Udaipur, India