La struttura che ospita l'hotel risale addirittura a un periodo precedente la regina Elisabetta I e nel corso degli anni si è adattata e modernizzata. Situato nel centro della città, comprende un parcheggio chiuso e una terrazza ombreggiata da un glicine.