About
It is a top-tier luxury hotel that is strategically located near the new Islamabad International Airport, allowing travellers easy access.
Comments
Issues with this site? Let us know.