Image is not available

Lion King Hotel

Hotel

No.65, Yunwen Street, Qianjin District, Kaohsiung, Taiwan 801