Hotel Vienna International Hotel Guangdong Yangjiang Hailing Island Dajiao Bay Scenic Area
★★★
Room 2207, Unit 1, Building 3, Nanhaiwan Resort Apartment, Jiangcheng District, Yangjiang, Guangdong, 529500, China, Yangjiang, China Show on map
South Bay Hotel is a 4-star hotel in Yangjiang, China. It is one of 544 places to stay in Yangjiang listed on Triptoic.
Room 2207, Unit 1, Building 3, Nanhaiwan Resort Apartment, Jiangcheng District, Yangjiang, Guangdong, 529500, China, Yangjiang, China
South Bay Hotel is located at Room 2207, Unit 1, Building 3, Nanhaiwan Resort Apartment, Jiangcheng District, Yangjiang, Guangdong, 529500, China, Yangjiang, China.
South Bay Hotel is rated 4 stars.
Highly rated alternatives close by