With a stay at Home Inn Foshan Fenjiang West Road in Foshan, you'll be within a 10-minute drive of Zu Miao and New Plaza Stadium. This hotel is 18.3 mi (29.4 km) from Guangdong Folk Art Museum and 18.6 mi (30 km) from Liurong Temple.
Business, Other Amenities
A shuttle from the airport to the hotel is provided at no charge.
Based on 290 reviews
Policies vary by room type and provider.