BR

The Centaurus Hotel

Islamabad, Pakistan