Photos coming soon
HOTEL
Ta Legacy Villa's
SV10 - V07, Sonasea 19, Khu phố Đường Bào, Phu Quoc Island, Vietnam
Where it sits
Ta Legacy Villa's
SV10 - V07, Sonasea 19, Khu phố Đường Bào, Phu Quoc Island, Vietnam
10.13545, 103.98280
Similar stays nearby
Plan around Ta Legacy Villa's
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
