Backpackers Inn, Taipei

No. 84, Huaining Street, Zhongzheng District, 100 Taipei, Taiwan

Hotel image
Read more reviews for Backpackers Inn, Taipei