Champion Hotel
No.91-1, Chongqing Road, Taipei, Taiwan
Booking.com
Book Now