Karta Vacation Rentals
Right in Toulon's city centre on Place de la Liberté, just 200–300 m from the train station and a stone’s throw from Zénith Oméga. The Port of Toulon and pedestrian shopping streets are within easy walking distance, and Plages du Mourillon and Toulon Beach sit a short drive away.