Language
Locations
No. 160, Sec. 3, Ren'ai Rd., Da'an Dist., Taipei City, TaiwanInside the Howard Plaza Hotel Taipei