The three-storey hotel comprises a total of 274 rooms spread over 7 floors. An elegant lobby awaits guests with a reception and lifts. There is also an à la carte restaurant with a non-smoking area. This modern hotel has its own car park with space for over 300 cars, which can be used by hotel guests free of charge.
The hotel is situated on the north esplanade directly overlooking the Irish sea. The town centre is a few minutes walk away, with the nearest public transport stop located immediately in front of the hotel.