Photos coming soon
HOTEL
7S Hotel Lam Villa
306/8 Tran Phu, Thanh Pho Vung Tau, Vung Tau, Vietnam
Where it sits
7S Hotel Lam Villa
306/8 Tran Phu, Thanh Pho Vung Tau, Vung Tau, Vietnam
10.38578, 107.06079
Similar stays nearby
Plan around 7S Hotel Lam Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
