Photos coming soon
HOTEL
Apartment Le Thalassa 1
83120 Sainte-Maxime, France, Sainte-Maxime
Where it sits
Apartment Le Thalassa 1
83120 Sainte-Maxime, France, Sainte-Maxime
43.30144, 6.62230
Similar stays nearby
Thalassa
Hotel · 36 m
Hotel Les Jardins De Sainte Maxime
Hotel · 64 m
Hotel Les Jardins De Sainte-Maxime
Hotel · 64 m
Lagrange Classic Thalassa
Hotel · 80 m
Résidence Thalassa
Hotel · 83 m
Ideally Located Villa at Ste Maxime, Beautiful sea View, air Conditioning and Large Garden
Hotel · 214 m
Lou Trélus
Hotel · 296 m
Lou Trelus
Hotel · 296 m
Plan around Apartment Le Thalassa 1
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
