Das Apartment Phantom Stay Neu-Delhi liegt 7 km weit weg vom Lotustempel und in einer Entfernung von 5 Gehminuten von der U-Bahnstation Okhla Bird Sanctuary.
Das Einkaufszentrum The Great India Place ist auch ca. 3 Kilometer von diesen Apartments entfernt gelegen. Der Kalindi Kunj Park ist ungefähr 10 Autominuten von der Apartments entfernt.
Die Unterkünfte befindet sich 15 km weit weg vom Bahnhof Neu-Delhi.