South Bay Hotel Hôtel
25 E Hebin Road, 527300 Yunfu, Chine
Featuring free Wi-Fi, South Bay Hotel is located in Yunfu. Featuring a 24-hour front desk, this property also provides guests with a restaurant. The hotel has newspapers and a fax machine and photocopier that guests can use.