GreenTree Inn (Qingdao Paradise Hotel)

Accommodation

Asia, China, Qingdao City