Les Bords de Mer
Marseille, Provence, France
From
$235.18 USD
Get 50% More
With its prime location hanging over the water, Les Bords de Mer hotel is the new place to be in Marseille. The first thing to strike you about the...
View full details