Just Live Inn Keelung
Just Live Inn Keelung
Hotel
No. 156, Xinyi 1st Road, Zhongzheng District
, Keelung, Taipei, Taiwan
20241
86
Very Good ·
258 reviews