Bamboo Sapa Hotel

Star: 3 Address: 18 Cau May – Muong Hoa – Sapa – Lao Cai – Vietnam…

Sapa Royal View Hotel

Star: 3 Address: 34 Cau May Street – Sapa Town – Lao Cai – Vietnam Price…