SAKURA Address: Marriott Hotel, Aga Khan Road, Shalimar 5 City: Islamabad Province: Capital Country: Pakistan   Phone #: (92-51) 3- 282-6121/35 Ext. 2615   Website: N/A