St Peter, Jersey, Channel Islands Hotels