Il Rao Studios Nuova Delhi si trova a 3 km da Tayyab Masjid e a circa 5 minuti a piedi dalla stazione della metropolitana Okhla Bird. Il Wi-Fi è disponibile sia per gli affari che per il tempo libero.
Il Parco Acquatico Atlantic Water World di Delhi è situato a 2 km da quest'appartamento. Gli ospiti saranno vicini al Parco divertimenti Worlds of Wonder, a 10 minuti in auto.
Gli ospiti possono cucinare i loro piatti in una cucina. Il Rao Studios si trova a 15 km dalla stazione dei treni New Delhi.