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