New May Flower Hotel 2 stars

No. 1, Section 1, Chongqing South Road, Zhongzheng District, 100 Taipei, Taiwan

Hotel image
Read more reviews for New May Flower Hotel