Monster Village Hotel 3 stars

No. 2-3, Xingchan Road, 558 Lugu, Taiwan

Hotel image
Read more reviews for Monster Village Hotel