L'Hotel Opera Inn si trova a Udaipur, a 3,4 km dal Tempio Jagdish e a 3,5 km dal Palazzo della Città di Udaipur. A vostra disposizione una reception aperta 24 ore su 24 e un ristorante. L'hotel dispone di camere familiari.
La struttura dista 3,6 km dal Bagore ki Haveli e 4 km dal Lago Pichola. 18 km dall'aeroporto Maharana Pratap, lo scalo più vicino.