Royal Inn Udaipur features 27 rooms and lies 3.3 km from Bharatiya Lok Kala Cultural Heritage Museum.
The hotel is about 25 km from Dabok airport and not far from such cultural venues as Ahar Cenotaphs Museum. This 2-star inn is a 10-minute ride from the artificial fresh water Lake Pichola. The best historical sights to visit here include the City Palace, situated 3.1 km from the Royal Inn.
The property offers rooms with a sitting area and a dining area featuring a trouser press and an air conditioner, along with a flat-screen TV with satellite channels.
Guests can try Mexican dishes at the restaurant Chawlas Restaurant Udaipur located a 17-minute walk away.