Karta Vacation Rentals
In the heart of Toulon’s city centre at 20 rue Peiresc. Steps from Place de la Liberté, Place Puget, Jardin Alexandre Iᵉʳ and the train station. A short drive (about 5 minutes) to the Port of Toulon and Toulon Beach. Pet-friendly city-centre hotel.