Locals Apartment Inn 41



Changsha • Show on map
View Details for Price
Locals Apartment Inn 41 offers accommodations in Changsha, 2.6 miles from Changsha Train Station and 2.8 miles from He Long Sports Center. This apartment provides accommodations with a balcony. The accommodation…More info
