M
Mazhar Shah Review of Holiday-Inn Hotel Islamabad
Islamabad Hotel is located in central Islamabad. A...
Islamabad Hotel is located in central Islamabad. Amazing location and view. Islamabad Hotel is equipped with 131 rooms on 4 floors, including 8 suites
Comments: