INTERCONTINENTAL HOTEL AND SPA

Location: Shunde, China