No image available for this hotel
No image available for this hotel
Taipei City, Taipei City
Spend a second to
save a fortune!
Spend a second to save a fortune!
No.16 Lane 107 Lin-Shen North Road, Taipei City
Liz Hotel is located in Taipei, only a 10-minute stoll from Shandao Temple MRT Station and Zhongshan MRT Station. Free Wi-Fi is accessible throughout the entire property.
See MoreUsage of subsidiary facilities may incur additional fees