The 159-room building encompassing six floors is situated in the Dammam Business Park. It comprises 22 suites, 29 superior rooms and 108 standard rooms. There are also two special needs rooms. All the rooms in the facility are equipped with IDD telephones, satellite flat screen TV in addition to internet and WiFi service. The hotel also offers a 24/7 laundry service along with an all-day snack service.

The hotel houses an all-day dining restaurant called The Square offering options of Arabic, Mediterranean as well as Oriental delicacies. The new hotel also incorporates a 24/7 lobby coffee lounge.