Whether you’re traveling to Islamabad for business, pleasure, or planning a meeting, New Cape Grace COULD BE YOUR BEST STOP IN ISLAMABAD FOR GUEST HOUSES and is always ready to welcome you and provide you with their highest quality services. The setup was initiated in 1996, renovated in 2008, and it is located at House [...]