The hotel is situated on David Place within close proximity to the main shopping / business area of St Helier. It is primarily surrounded by residential properties but within a few minutes walk to a cinema, shops, restaurants, bars and cafes.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Channel Islands Holiday Destinations in Europe