In spite of its location, definetly worth the money.
TripAdvisor, 31 May 2009
Loading...
3.8
#8 of 370 hotels in Taipei