Located on Salwa Road in Doha, the four&star property features 185 rooms and suites, including 129 standard rooms and 56 suites comprising Junior, one&, two&, and four&bedroom suites.