Margalla Courtyard Hotel IslamabadIt caters to accomodation needs of the discerning business and leisure travelers.