Featuring 3-star accommodation, Flagship Royal Inn Near Shahdara Metro Station is situated in New Delhi, 6.3 km from Red Fort and 6.8 km from Gurudwara Sis Ganj Sahib. This 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 30
1/8534, 1/8534 R Block Vikas Mall, Opp Shahdara Metro Station, Shahdaranear Vikas Mall, Shahdara, Delhi, 110032 New Delhi, India