Location: located in the city centre, next to Liberty Square, the train station, the port, the marina, restaurants, cinemas, shops and museums.
See more: Hotels in Europe Hotels in France Hotels in Toulon Holiday Destinations in Europe