River View Twin

River View Twin

Floor-to-ceiling windows offering premier views of the Shanghai waterfront welcome guests to this spacious 40 sq m (431 sq ft) river view room.

Previous Next