

With a stay at Ramada Foshan Nanhai in Foshan (Nanhai), you'll be 7.5 mi (12.1 km) from Nanhai Wetland Park and 10.3 mi (16.5 km) from Sanshui Lotus World. This 4-star hotel is 12.4 mi (20 km) from Renshou Temple and 12.5 mi (20.1 km) from New Plaza Stadium.