Op 25 minuten lopen van de Dilli Haat, het Hotel O CITY HEART New Delhi met 3 sterren biedt 30 kamers. Voor het gemak van de gasten zijn er een bagageopslag beschikbaar in dit comfortabele hotel, gelegen in de South West wijk van New Delhi.
Het hotel geniet een eersteklas ligging op 2 km van de Tihar. Het Indian Air Force Museum ligt op een korte afstand van O CITY HEART en het busstation Dabri Crossing bevindt zich ook binnen 15 minuten wandelen ervandaan. Het pand in New Delhi is op slechts 500 meter van Dashrath Puri metrostation.
Privébadkamers zijn inbegrepen bij de kamers.
Gasten kunnen genieten van een selectie van Afghaanse gerechten in King of Spices binnen een paar straten van het hotel.