South American International Boutique Hotel Qingdao, Qingdao

59 North Zhenjiang Road, Shibei District Qingdao266011, China