Situated in Islamabad, 25 km from Ayūb National Park and 28 km from Taxila Museum, NETFLIX Apartments offers air conditioning. With free private parking, the property is 9 km from Shah Faisal Mosque and 21 km from Lake View Park.
Numero delle stanze: 3
Main Double Road Gull plaza, E-11 Sector, 44810 Islamabad, Pakistan