Delta Sapa Hotel
Hotel
Sa Pa, Lao Cai
Offering air-conditioned rooms, Delta Sapa Hotel is set in Sa Pa, 600 metres from Sa Pa Lake. The hotel boasts an on-site restaurant, bar and barbecue facilities. Guests can enjoy free Wi-Fi access in public areas.
Number of rooms: 54
031 Cau May Street, Sa Pa, Vietnam