Shenzhen O Hotel, Luohu
5/F, Bai Shi Da Building, No.2, Tai Ning Road, Luo Hu District, Shenzhen, China
Booking.com
Book Now