Offering a restaurant that serves Indian and Continental cuisine, Hotel Royal Palace is located in Udaipur. Free Wi-Fi access is available in the public areas of the property. The fan-cooled rooms here will provide you with a desk and a seating area. Featuring a shower, private bathrooms also come with free toiletries. At Hotel Royal Palace you will find a 24-hour front desk and a terrace. Other facilities offered include a tour desk, luggage storage and dry cleaning. Guests can pamper themselves at the massage parlour. The property offers free parking. 24-hour room service is available. The property is 200 metres from Lake Pichola and Jagdish Temple. The marvel of City Palace is 300 metres. The Udaipur Bus Station and Udaipur Railway Station are 3.5 km away while the Udaipur Airport is 2.5 km.