El Hotel Royal International Nueva Delhi, de 3 estrellas, cuenta con 17 habitaciones y está a unos 25 minutos a pie de Worlds Of Wonder.
Situado a 800 metros de la estación de metro Kalindi Kunj, el hotel está a 6 km del Templo del loto. El Fuerte de Tughlaqabad también se encuentra a unos 7 km. La estación de autobuses Okhla Extension está situada a unos cuantos pasos del hotel Royal International Nueva Delhi. Esta posada está a 30 minutos en coche de internacional de Delhi.
Las instalaciones de las habitaciones incluyen TV de pantalla plana con canales vía satélite, así como minibar. Las habitaciones ofrecen inodoro separado y ducha en los cuartos de baño.