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