Stay in Crown Plaza Hotel for less with Vacation setup. NO Booking Fees for travelers when you book your next Vacation setup through the number one rental site in Pakistan. Hotel Crown Plaza is located in Islamabad. Centaurus Mall and National Monument are local landmarks, and the area's natural beauty can be seen at Fatima Jinnah Park and Daman-e-Koh. Other amenities include a conference center, 24-hour room service, and a business center. All rooms feature thoughtful touches like bathrobes and slippers, along with free WiFi and 24-hour room service. LED TVs, rainfall showerheads, and free bottled water are among the other amenities available to guests.