This is a very convenient place to stay in if you want to be very close to Taipei 101 or World Trade Center.