The 3-star Hotel The Royal Courtyard Udaipur is located 1.7 miles from the artificial fresh water Lake Pichola and boasts a night club, a sun deck, and a summer terrace.
History lovers will enjoy visiting the Lake Jagmandir Palace (2 miles) and City Palace (1.8 miles). Along with other cultural attractions City Palace Museum is nestled approximately 10 minutes' drive from this Udaipur hotel.
The hotel has 14 rooms, comprising a dressing area and a sitting area. A flat-screen TV with satellite channels, along with a mini bar fridge, are offered. Private bathrooms also include a hairdryer and toiletries. Most rooms offer views of the mountain.
Dining options also include Namaste Surya Thali restaurant, located a short distance from this Udaipur accommodation.