Where is Hotel Relax I, Taipei?

Where is Hotel Relax I, Taipei located?

Hotel Relax I, Taipei, Hotel Relax I, Taipei, TW (approx. 25.04578°, 121.51491°)


Where is Hotel Relax I, Taipei on the map?