Located 3.3 miles from Jagdish Temple, Hotel Bella Vista provides rooms with air conditioning in Udaipur. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. The hotel features family rooms.
All rooms in the hotel are equipped with a TV. Guest rooms include a private bathroom, free toiletries and bed linen.
Bagore ki Haveli is 3.5 miles from Hotel Bella Vista, while City Palace of Udaipur is 3.5 miles away. The nearest airport is Maharana Pratap Airport, 22 miles from the accommodation.