Apollo Hotel

9 St Saviour's Road, St Helier, Jersey JE2 4GJ