Le Grand Residence Great for two travellers. Location and facilities suited to those travelling in pairs House 314 street 84 E-11/2 Islamabad, E-11 Sector, 44000 Islamabad, Pakistan