Located 0.6 miles from Back Beach, Camellia Apartment offers accommodations in Vung Tau. Camellia Apartment features views of the sea and is 1.1 miles from Christ of Vung Tau. Free WiFi is featured and free private parking is available on site.
The kitchen is equipped with an oven and a microwave.
Front Beach is 1.3 miles from Camellia Apartment, and Nghinh Phong Cape is 1.4 miles from the property. Tan Son Nhat International Airport is 45 miles away.