Set in Lao Cai, Sapa The Chill Garden & Villas features accommodation 22 km from Duc Huy Plaza.
An Asian breakfast is available every morning at the apartment.
Sapa The Chill Garden & Villas offers a terrace.
Guests can relax in the garden at the property.