В отеле есть собственный ресторан. Гости также могут поужинать в одном из близлежащих ресторанов. Рядом расположены такие достопримечательности, как Royal Liver Building, Liverpool Town Hall и Liverpool Maritime Mercantile City. Liverpool London и Globe Building находятся в нескольких минутах езды на автомобиле от отеля.