Home
Subscribe
Policy
Terms
Contact
120 Soi Tien Street, Coc Leu, Lao Cai, Lao Cai Province, Vietnam
About This Property
Nearest Train Station
Lao Cai Railway Station
Distance to Train Station
3.58KM
Average Price From
USD35
Hotel Star Rating
3