Best Hotel is located in Taipei City, Taiwan, Taiwan, Province Of China on 6樓, No. 656號, Section 4, Bade Rd, Songshan District. Best Hotel is rated 3.6 out of 5 in the category hotel in Taiwan, Province Of China.
Address
6樓, No. 656號, Section 4, Bade Rd, Songshan District