Photos coming soon
HOTEL
Terra Ba Ria Hotel
6a Nguyễn Du, Ba Ria, Vietnam
Where it sits
Terra Ba Ria Hotel
6a Nguyễn Du, Ba Ria, Vietnam
10.49353, 107.16887
Plan around Terra Ba Ria Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 8, 2026.
