Karta Vacation Rentals
Perched on about 400 meters of Mekong River frontage in southern Laos, The River Resort sits in Champasak — a short drive from Champassak Terminal West and the UNESCO-listed Wat Phou. It’s roughly 5 km from the town center and about 34 km from Pakse (PKZ) airport.