Rooms are ok and pretty cheap. The location is right in the middle of the city, 5 minutes away from Zumio metro station. Some of their staff can speak a little bit of english, so did not have any issues. If your on a budget, this is the perfect place for you.
Location: China > Guangdong > Foshan
Ranked #95 of 604 Hotels in Foshan