Booking Wolf

Atour Hotel Xixiu Beach, Binhai Avenue, Haikou

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.

Where is Atour Hotel Xixiu Beach, Binhai Avenue, Haikou?

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…