Ubicato a soli 1 km dal Parco Zoologico SajjanGarh Biological Park, l'Hotel The Royal Courtyard, a 3 stelle, offre un nightclub e una terrazza solarium.
L'hotel offre agli amanti della storia la vicinanza al Palazzo della città di Udaipur ( 2 km) e a Monsoon Palace ( 2,1 km). Si trova a circa 6 km dal Lago Fateh Sagar.
Ognuna delle 14 camere è dotata della possibilità di stirare e un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari. I bagni privati includono anche asciugacapelli e un set di cortesia. Godi della vista sulle montagne durante il soggiorno presso l'Hotel The Royal Courtyard.
Durante il soggiorno presso la struttura, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Namaste Surya Thali restaurant, a soli 600 metri, o il ristorante Sajjan Bagh Restaurant, a 15 minuti a piedi.