+UPLOAD
230 Reviews

Harbor View Hotel

No. 108, Xiao Er Road, 200, Keelung