Este hotel dispone de un total de 234 habitaciones climatizadas y le ofrece un excelente confort propio de hoteles modernos, en el mismo corazón del centro urbano. El hotel, construido en 2007, está totalmente climatizado y cuenta con vestíbulo con recepción y servicio de salida 24 horas, caja fuerte, cambio de divisas y ascensor. Además, dispone de locales gastronómicos como el Innfusion Restaurant, Inntro Bar y Il Barista Coffee Bar. También cuenta con sala de conferencias, conexión a Internet y servicio de lavandería (los dos últimos, de pago).
Este hotel goza de una ubicación céntrica junto a la estación de trenes, en el corazón del barrio de New England, una nueva zona urbana que dispone de tiendas, viviendas e instalaciones educativas. El hotel se encuentra a un paseo de 5 minutos del centro comercial de la ciudad y de lugares de interés turístico como la Catedral de Brighton, el Teatro Real de Brighton y el Centro de Arte Gardner. La costa y el Centro Brighton se encuentran a un paseo de solo 10 minutos, mientras que el aeropuerto de Londres-Gatwick dista 45 km del hotel.
El desayuno y el almuerzo se sirven diariamente, mientras que puede pedir la cena de un menú, a la carta o de bufet.