Set 2.3 km from Front Beach, 2.1 km from White Villa and 4.3 km from Ho May Culture and Ecotourism Park, Nancy Tran Grand Strip Vung Tau 1 offers accommodation located in Vung Tau. The air-conditioned accommodation is 300 metres from Bai Dau Beach. Nghinh Phong Cape is 6.2 km from the villa and Lam Son Stadium is 3.1 km away.
With a private bathroom, units at the villa complex also have free WiFi.
Christ of Vung Tau is 5.9 km from the villa, while Vung Tau Lighthouse is 6.1 km from the property.