The Centaurus Mall

Gallery thumbnail Gallery thumbnail Gallery thumbnail
  • 0 (0 reviews)

The Centaurus Mall

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 office towers and a five-story shopping mall.

Top