Established in 1989, this air-conditioned hotel comprises a total of 441 rooms. Facilities on offer include 4 bars, 5 restaurants, and 6 conference rooms.