Loading hotels
Confirming room availability...
The Art Hotel, No. 1001 North Road Luohu District, shenzhen, China
With a stay at The Art Hotel in Shenzhen (Luohu), you'll be convenient to Shenzhen People's Park and Dongmen Pedestrian Street. This hotel is within close proximity of International Foreign Trade Center and Shun Hing Square. Make use of convenient amenities, which include complimentary wireless Internet access and an arcade/game room. Featured amenities include a business center, limo/town car service, and dry cleaning/laundry services. Guests may use a shuttle from the airport to the hotel for a surcharge, and free self parking is available onsite.