Karta Vacation Rentals
In Saint-Tropez, set inside a national park and a short drive from Pampelonne Beach and Place des Lices. This 5-star palace is minutes from St. Tropez Harbor and the town's historic center, ideal for beach days and town strolls.