Emeralds Villa Islamabad
Street 52 House 226, 44000 Islamabad, Pakistan
Set in Islamabad, 7.5 km from Shah Faisal Mosque and 15 km from Lake View Park, Emeralds Villa Islamabad offers a garden and air conditioning. This property offers access to a terrace and free private parking.
Good place & location. Excellent service n place to live if u r coming to Islamabad.