Hotel The Royal Courtyard se encuentra en Udaipur, a 2,9 km de Templo Jagdish, y ofrece vistas a la ciudad. Este hotel de 3 estrellas ofrece terraza y habitaciones con aire acondicionado, wifi gratis y baño privado. El alojamiento ofrece servicio de habitaciones y recepción 24 horas.
En el hotel, todas las habitaciones cuentan con armario y TV de pantalla plana. Hotel The Royal Courtyard dispone de algunas unidades con vistas al lago, y todas tienen hervidor. En el alojamiento, todas las habitaciones disponen de ropa de cama y toallas.
En Hotel The Royal Courtyard se puede disfrutar de un desayuno continental o vegetariano.
Bagore ki Haveli está a 3 km del alojamiento, y Palacio de Udaipur está a 3,3 km. El aeropuerto más cercano (Aeropuerto Maharana Pratap) está a 40 km.