Was in Islamabad last week. Was put up at Serena Hotel. Highly recommended but the price is pretty high, published rate is USD300 but I got a corporate rate at USD180. But you will enjoy your stay...