Oops! Something went wrong, please try again later.
The Centaurus is a mixed use real estate development in the city of Islamabad, Pakistan. The project includes a 36-floor hotel, three 23-floor residential and …See more
AdCompare Flight Prices from Islamabad, Federal Capital Territory. View Deals and Book Now. As an Expedia Member When You Add a Hotel to Your Flight, You Can Save Up to 30%.
Instant Confirmation · Fast & Secure Booking · Expedia's Best Prices