Located on Queens road, St Helier. Just of the main ring road (Rouge Boullion) 15 minute walk from the town centre.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Channel Islands Holiday Destinations in Europe