Treat yourself to a lavish stay along the iconic French Riviera at Holiday Inn Toulon - City Centre, an IHG Hotel, minutes from the city’s central gardens. Built along the harbour, this charming city is home to France’s stunning Mediterranean coastline where you will find rows of bright beach umbrellas peppered along the sand. After a day of exploring, enjoy a sunset cocktail on the terrace at L’Escale bar, before dining on modern French cuisine at the hotel’s L’Observatoire restaurant.