Overview

Home Inn Hotel Foshan

Search hundreds of travel sites at once for hotel deals at Home Inn Hotel Foshan

No. 26 Nanyuan Road, Beijiao Town, Shunde District, Foshan 528300, China
Home Inn Hotel Foshan
Fri 24-11
Sat 25-11

Nearby

  • 10.1 km Qing Hui Garden
  • 11.5 km Foshan Century Lotus Stadium
  • 16.2 km Zu Miao
show all
Map

Map