St Martins, Guernsey, Channel Islands Hotels