Al centro della bellissima e storica città di Worcester, l'hotel dispone di circa un centinaio di stanze da letto e una caffetteria bar integrato, che prevede un bel posto per mangiare e bere senza dover lasciare il complesso. Worcester Cattedrale e le tante belle strade storiche, che sono piene di piuttosto edifici storici e negozi sono tutti a pochi passi di distanza.