L'OYO Home Royal Inn bénéficie d'un emplacement idéal dans le quartier central de Delhi à New Delhi, à 9 km du Gurudwara Sis Ganj Sahib, à 11 km du stade de cricket Feroz Shah Kotla et du musée national Gandhi. Cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative et connexion Wi-Fi gratuite. L'établissement se trouve à 8,5 km du Fort Rouge et à 5,7 km du centre-ville.
Les logements sont équipés d'une télévision. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 12 km de Rāj Ghāt et à 13 km de Gurudwara Bangla Sahib. L'aéroport international de Delhi, le plus proche, est implanté à 25 km.