Photo gallery for Michi's Hotel Lao Cai





Michi's Hotel Lao Cai
Reviews
8.0 out of 10
Very good
About this property
3.5-star Lao Cai hotel with 1 restaurants, connected to a rail/subway station
Explore the area

318 An Duong Vuong, Lao Cai, Lao Cai, 330000
- Thuy Hoa Park3 min drive
- China-Vietnam Border Crossing3 min drive
- Den Mau Temple3 min drive