7 Days Inn South Bus Station
The excellent 7 Days Inn South Bus is ideally set minutes away from Qiongtai College, Wugong Temple and Haikou Museum.
The city center is 4 km away from the hotel.
The rooms in 7 Days Inn South Bus come with climate control, cable TV and a telephone.
The venue is notable for the prime location within a 15-minute drive to Haikou airport.