Lao Cai Star Hotel
Hotel
Lao Cai
Lao Cai is a smart hotel that combines western style and traditional Vietnamese features. It is located a 5-minute walk from the lively Coc Leu Market and 2km from Lao Cai Train Station.
Number of rooms: 58
3 Hoang Lien Street, Coc Leu Ward, Lao Cai, Vietnam