AMOCITY
Centrally located in Taipei, Mr. Lobster’s Secret Den design hostel is a convenient 7-minute walk from Taipei Main Station, Taipei Bus Termi...