The Duke Hotel — Channel Islands | Island Stay