Featuring sea views, a private beach area and free Wi-Fi, Villa Playa del Sol -B6 features accommodation ideally situated in Saint-Tropez, within a short distance of Bouillabaisse Beach, La Ponche Beach and La Fontanette Beach.
Number of rooms: 5
RD 98 - Plage la Bouillabaisse, 83990 Saint-Tropez, France