Karta Vacation Rentals





Perched in Vung Tau within walking distance of the city center, this spa hotel sits moments from Back Beach and Front Beach. Landmarks like the Jesus Christ Statue, Linh Son Co Tu and The Whale Temple are all close by, so beach days and sightseeing are easy to combine.