France Hotel Les Palmiers, Choice Hotels Recommendations At Sainte-Maxime France Hotel Les Palmiers is Best Hotels In Sainte-Maxime France . 3 star lodges tha… Edit