El hotel se alza sobre un edificio neojacobino con una historia que se remonta hasta el 861 d. C. El hotel ha sufrido recientemente una gran renovación, acompañada de un programa de inversión destinado a ofrecer lo último en alojamiento, servicio e instalaciones de lujo. Cuenta con un total de 199 habitaciones y está completamente climatizado. Los servicios ofrecidos incluyen vestíbulo con recepción 24 horas y mostrador de salida, caja fuerte, guardarropa, ascensor, cafetería, bar y restaurante. Además, dispone de instalaciones para conferencias y, por un cargo adicional, podrá hacer uso de la conexión a Internet (con WLAN) y del servicio de habitaciones y lavandería. Hay aparcamiento disponible.
Situado en Selsdon, muy cerca de la calle Addington, el hotel se encuentra a 15 minutos del centro de la ciudad de Croydon, donde hay diversas tiendas, bares y restaurantes. Si desea una selección más amplia de tiendas pase por el centro comercial Bluewater, el más grande de Europa, a sólo 45 minutos del hotel. Si quiere pasar un día entretenido en familia, puede visitar el parque temático Chessington World of Adventures, el parque de atracciones Thorpe Park o el Museo Madame Tussaud, todo a menos de 1 hora del hotel. Teatros, museos y monumentos famosos le esperan en Central London, a un corto trayecto de 60 minutos en coche. El aeropuerto internacional de Gatwick queda a 15 km del hotel y el de Heathrow, a 40 km.
Se sirve desayuno de bufet, mientras que la cena está disponible de menú o de bufet.