Royal Inn
21 Street 87 G-13/1, 44220 Islamabad, Pakistan
Royal Inn, a property with a garden, is situated in Islamabad, 17 km from Shah Faisal Mosque, 16 km from Ayūb National Park, as well as 22 km from Lake View Park. This property offers access to a balcony and free private parking.