A 4 km dal Parco dell'Incoronazione, il Flagship Red Heart Inn Nuova Delhi dispone di 30 camere.
A circa 10 minuti in auto dall'hotel 3 stelle si trova il Temple. L'hotel è situato a 14 km dalla stazione ferroviaria New Delhi.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come un televisore.