Whale Hotel is located in Taipei City, Taiwan, Province Of China on Wenshan District, Lane 128, Jinghua St, 60號, 5樓. Whale Hotel is rated 3.3 out of 5 in the category resort hotel in Taiwan, Province Of China.
Address
Wenshan District, Lane 128, Jinghua St, 60號, 5樓