The four-star Holiday Inn Lido Hotel, located within a commercial and residential complex operated by the Lido, is 30 minutes by car from the center of the Chinese capital, its main railway station and its new airport.
The hotel features mouth-watering Thai, Italian and Chinese restaurants, a gymnasium, an indoor heated swimming pool, a sauna, a bowling alley and the six-hectare Lido Park.