Cloud 51 High-Rise Hotel with Panoramic River Views



Chongqing • Show on map
View Details for Price
Featuring a spa & wellness center, Cloud 51 High-Rise Hotel with Panoramic River Views is located in the center of Chongqing, a 13-minute walk from Chaotianmen Square. The property is around 1.4 miles…More info
