The Hotel is ideally located being within easy walking distance of the town waterfront and bustling town centre of St Helier.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Channel Islands Holiday Destinations in Europe