Staying at Infinity Pool Beach Apartment Vung Tau City - Can Ho Nghi Duong Gan Bien Thanh Pho Vung Tau Tien Ich 5 Sao hotel, you will be an 18-minute walk from Vung Tau Back Beach and 1.9 miles the actual Jesus Christ's Statue. If you are willing to explore even more landmarks in Vung Tau, consider checking out Worldwide Arms Museum set 1.7 miles away.