The Saint Louis is located in central Marseille, a short walk from the Vieux Port. It offers air-conditioned and soundproofed guest rooms with flat-screen TV and iPod docking station.
More
Latest Booking: yesterday
You can find more hotels by changing your search criteria: