Map
1 North Chung Shan Rd., Section 2, Taipei 10461, Taiwan
Hotel
The Grand Hotel