Lan Hai Inn, Hengchun, Taiwan
Lan Hai Inn is conveniently located at No 118-2 Daguang Rd in Hengchun, Taiwan
Hotel Location:
Address: No 118-2 Daguang Rd
City: Hengchun
Country: Taiwan
Hotel Features:
- In Room TV
- Hair Dryer
Lan Hai Inn is conveniently located at No 118-2 Daguang Rd in Hengchun, Taiwan
Address: No 118-2 Daguang Rd
City: Hengchun
Country: Taiwan
Lan Hai Inn, Hengchun, Taiwan © Hotelsina.com