Where is Hotel Relax II, Taipei?

Where is Hotel Relax II, Taipei located?

Hotel Relax II, Taipei, Hotel Relax II, Taipei, TW (approx. 25.04524°, 121.51443°)


Where is Hotel Relax II, Taipei on the map?