Featuring a deck with outdoor dining areas, Can Ho Aria Resort Vung Tau 3 Phong Ngu is approximately 25 minutes' walk from Back beach. This beachfront aparthotel is located in a beach area, around 7 km from the actual Jesus Christ's Statue, which is an interesting cultural attraction.
Vung Tau Lighthouse is within 15 minutes' drive of the accommodation in Vung Tau. There is Vung Tau Marina 4.8 km from the hotel.
The rooms comprise an adjoining terrace and a dressing room complete with air conditioning, as well as a flat-screen TV with satellite channels and pay-per-view channels. A bath, a separate toilet, and a shower, along with a hairdryer and bath sheets, are provided in the bathroom.
The Can Ho Aria Resort Vung Tau 3 Phong Ngu has an à la carte restaurant with views of the sea. The restaurant serves seafood cuisine for lunch and dinner.