Grand Canal, China Area Hotels