OYO Flagship Seven Horses Hotel is located in Udaipur, within 1.7 miles of Udaipur Train Station and 2.8 miles of Lake Pichola. With free WiFi, this 3-star hotel offers room service. Jagdish Temple is 2.9 miles from the hotel and Bagore ki Haveli is 3 miles away.
At the hotel, rooms include air conditioning and a TV.
City Palace of Udaipur is 3.1 miles from OYO Flagship Seven Horses Hotel, while Sajjangarh Fort is 8.2 miles from the property. The nearest airport is Maharana Pratap Airport, 21 miles from the accommodation.