Champion Hotel

  No.91-1, Chongqing Road, Taipei, Taiwan

Booking.com Book Now