Best Western Royal Hotel

David Place, Saint Helier Jersey