Holiday inn toulon city centre
Enjoy a relaxing break at the holiday inn toulon city centre conveniently located just a five minute walk from toulon station and ten minutes from place de la libert soak up the sunshine with a stroll around the picturesque provenal port and toulon harbour a favourite with holidaymakers visiting corsica hop on a bus at castigneau station just 100m from the hotel and explore nearby mourillon beach with its stunning views and coves alternatively you can rent a bike from the front desk