Marina Metro Hotel

Havre Des Pas, St Helier, Jersey JE2 4UL