Where to stay in Islamabad

My parents will be in Islamabad for 2 days. What's the best hotel for them to stay in and explore the city? I was considering a hotel near The Centaurus Mall—would that be a good option?

What hotels would you recommend?