Photos coming soon
HOTEL
Leo House
149 Vo Thị Sau, Vung Tau
Where it sits
Leo House
149 Vo Thị Sau, Vung Tau
10.33714, 107.08599
Similar stays nearby
Leo House - The Song 28 Thi Sách ( An Gia )
Hotel · 1 m
Medoly Vung Tau
Hotel · 11 m
DEWHomestay (Melody) - Sea View Luxury Aparment
Hotel · 13 m
Cookies Homestay Vung Tau Melody (Can Ho Bien)
Hotel · 14 m
VT villa 5br - VTS -15k
Hotel · 14 m
Minh Chau Luxury 2br Apartment
Hotel · 18 m
Tomorrow HomeStay Melody Deluxe
Hotel · 18 m
Tomorrow Aparment Melody
Hotel · 18 m
Plan around Leo House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 14, 2026.
