Flagship Hotel Park Inn Near New Ashok Nagar Metro Station features air-conditioned rooms with TV in the East Delhi district of New Delhi. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 30
C 1/20, Takshal Road, Machhi Market, New Ashok Nagar, 110096 New Delhi, India