+UPLOAD
800 Reviews

New May Flower Hotel

No. 1, Section 1, Chongqing South Road, 100, Taipei