Located in Saint Tropez, 31 Saint-Tropez Apart offers air-conditioned apartments 160 metres from the Port. Sainte-Maxime is 15.2 km away. Free WiFi is available throughout the property. The apartments are fitted with a flat-screen satellite TV.
Located in Saint Tropez, 31 Saint-Tropez Apart offers Read more
Located in Saint Tropez, 31 Saint-Tropez Apart offers air-conditioned apartments 160 metres from the Port. Sainte-Maxime is 15.2 km away. Free WiFi is available throughout the property. The apartments are fitted with a flat-screen satellite TV.
Located in Saint Tropez, 31 Saint-Tropez Apart offers air-conditioned apartments 160 metres from the Port. Sainte-Maxime is 15.2 km away. Free WiFi is available throughout the property. The apartments are fitted with a flat-screen satellite TV.
Number of Rooms: 6