The Hotel Located conveniently beside the Songshan Station, both a railway and a metro station, Amba Taipei Songshan is one of the 3 Amba properties in the city. Taking on a a what seemingly felt l…