Shenzhen, Cina
No. 159 Linmeihua Road (Or No. 18 Meicun Road), 518039
1 double bed
2 single beds
1 queen bed
1 single bed
2 double beds