The 127-suite property is located on Canal Road, a major bypass road in the city. The property features a courtyard lobby, reception, and lounge. The property has a total area of 1,400 square meters.
The property features banquet facilities with a capacity to accommodate up to 2,000 people. Other features of the hotel include a large multi-cuisine all-day dining restaurant, spa, gymnasium, and retail spaces.