Loading hotels
Confirming room availability...
Maple Leaf City Hotel, Nanshan Avenue 1039 518054 Shenzhen, Shenzhen, China
This charming hotel is in Shenzhen. The accommodation features a total of 313 guests rooms. Those who dislike animals may enjoy their stay, as this hotel does not allow pets.