O apartamento Phantom Stay Nova Deli se situa a uma distância de 7 km do Templo de Lótus e a uma distância aproximada de 5 minutos a pé da estação de metrô Okhla Bird Sanctuary.
O Parque Aquático Atlantic Water World está localizado a aproximadamente 25 minutos caminhando deste apartamento. O Parque Kalindi Kunj também se encontra a uma distância de 2.4 km do apartamento.
O apartamento Phantom Stay está localizado a 20 minutos de carro da estação ferroviária New Delhi.