Metro Hotel

Metro Hotel Address: 8F, No. 156, Min Sheng Road, Douliu City, Taiwan

Minimum price found for Metro Hotel was: Null TWD

Click here to get more information, photos & guest ratings for Metro Hotel