O apartamento Phantom Stay Nova Deli se situa a uma distância de 2.4 km do Parque Kalindi Kunj e a uma distância de apenas 5 minutos andando da estação de metrô Okhla Bird Sanctuary.
O Templo de Lótus está localizado a uma distância de 7 km deste apartamento. São necessários 10 minutos de carro para ver o Worlds of Wonder.
A estação ferroviária New Delhi está a aproximadamente 20 minutos de distância dirigindo.