The Metro Star Hotel
The Metro Star Hotel New Delhi features 39 rooms and lies 10 minutes by car from Okhla Bird Sanctuary. A car park is available nearby as well.
Location
This hotel is situated in the Jasola district, in close proximity to the fast food restaurant Haldiram's. The 3-star hotel in New Delhi is 2.5 km from Atlantic Water World Water Park Delhi. The Metro Star is 15 minutes' drive from the opulent red-sandstone Humayun's Tomb. This property is 450 metres from Apollo Hospital bus stop and not far from Harkesh Nagar Okhla underground station.
Why choose The Metro Star Hotel
-
Free Wi-Fi throughout the hotel
-
On-site spa for relaxation
-
Open bar and lounge area
-
Express check-in and check-out
Main amenities
-
Free Wi-Fi
Amenities
The Metro Star Hotel- Free Wi-Fi
Internet
- Free Wi-Fi
Parking options
- Parking
For disabled guests
- Rooms/ Facilities for disabled
Important information
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.
When are you staying?