About this place
The Presidential Palace is located at No. 122, Section 1, Chongqing South Road, Zhongzheng District, Taipei City. The main gate faces Ketagalan Avenue, the front (eastward) is Chongqing South Road, the back (westward) is Boai Road, the north is Baoqing Road, and the south is Guiyang Street.