Phantom Stay
Phantom Stay New Delhi apartment lies just 1.8 km from the Okhla Bird Sanctuary and nearly 5 minutes' walk from Okhla Bird Sanctuary tube station.
Location
Guests can enjoy the location 3.2 km from the Jama Masjid Kahkashan, while New Delhi train station is around 15 km away. The apartment is situated approximately 10 minutes' drive from the Worlds of Wonder.
Why choose Phantom Stay New Delhi
Main amenities
-
Wi-Fi
-
Air conditioning
-
Pets
Amenities
Phantom Stay- Wi-Fi
- Air conditioning
- Pets
Internet
- Wi-Fi
Parking options
- Parking
In the rooms
- Air conditioning
Devices
- Flat-screen TV
General facilities
- Lift
Pets
- Pets allowed
Important information
When are you staying?