À 20 minutes de marche de la Mosquée du vendredi, Oyo 524 Hotel Sun International New Delhi propose 64 chambres.
Cet hotel 2 étoiles bénéficie d'un emplacement principal à 2 km du Fort Rouge, tandis que des boutiques comme le Marché de Karol Bagh sont à 2,1 km. La Cathédrale du Sacré-Cœur de Delhi se trouve à 25 minutes à pied de l'hotel, qui se trouve également à quelques instants de Sheila Cinema. La région comprend également des sites naturels comme les Jardins Mughal, qui se trouvent à 3 km d'Oyo 524 Hotel Sun International de New Delhi. Cette propriété est proche des transports en commun, à environ 5 minutes en voiture de la New Delhi et à une courte distance de l'arrêt de bus New Delhi Metro Express Line.
Certaines chambres de l'hotel sont dotées du Wi-Fi gratuit, d'un fan et d'un miroir.
Le quartier regorge de restaurants, dont Loknath Restaurant, situé juste à côté d'Oyo 524 Hotel Sun International.