L'appartamento Four Heart Stays Nuova Delhi si trova a 3 km dagli Sri Shirdi Sai Baba Mandir e a 400 m dalla stazione della metropolitana Okhla Bird.
Il Santuario degli Uccelli di Okhla è situato a breve distanza dall'appartamento. Anche la KNMA Noida si trova a 2 km da quest'appartamento.
C'è una cucina completamente attrezzata nell'appartamento Four Heart Stays, offrendo agli ospiti la possibilità di cucinare i propri pasti.