Map
Sapa, Vietnam
Hotel
Victoria Sapa Resort & Spa