Fenghuang Impression Apartment (Shenzhen Huangbeiling Metro Station)
Print
Address:17q, 17th floor, 181 Fenghuang Road, Luohu District, Shenzhen
Hotel Tel:+86-755-22351916