

4-star · Haikou, China
Nanguang Center Comprehensive Building, No. 1 Yongwan Road
4-star Atour Hotel Xixiu Beach, Binhai Avenue, Haikou in Haikou — compare prices across major booking sites on Booking Wolf.
Atour Hotel Xixiu Beach, Binhai Avenue, Haikou is at Nanguang Center Comprehensive Building, No. 1 Yongwan Road, in Haikou, China.
Loading live availability and room rates…