Select dates to see prices and availability
24-Hour Reception
Air Conditioned
Elevator / Lift
Room Service
Cable / Satellite TV
Hair Dryer
The hotel is situated at No. 009 Binhai Avenue, Haikou, China, but specific landmarks are not mentioned.
Have a question?
Instant AI responses are based on hotel information