Flagship Royal Stay Home Near New Ashok Nagar Metro Station
B 324, Sangam Gali New Ashok Nagar Delhi Metro Pillar No 158 Delhi, Delhi, 110096 Nuova Delhi, India
Flagship Royal Stay Home Near New Ashok Nagar Metro Station features air-conditioned rooms with TV in the East Delhi district of New Delhi. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.