Domaine de La Castellane is an up-and-coming choice for St Tropez villa rentals for those in the know, combining comprehensive amenities with an attractive price point and an ideal location within walking distance of Saint-Tropez town centre and the beaches of Bouillabaisse. The Castellane area in Saint Tropez is ideal for villa rentals by families...