Location
Toulon City - 0,5 km Marseille Provence - 67,03 km, Nice-Cote D'azur - 119,95 km
Additional info
This 4* hotel is located at the heart of Toulon in France. The hotel is situated just a few minutes' walking distance from an abundance of shopping opportunities, entertainment venues, charming restaurants where delightful French cuisine can be savoured, and the picturesque harbour. The nearest links to the public transport network can be found just 100 metres away, offering ease of access to other areas of the city. This modern hotel greets guests with the promise of excellent service and exemplary facilities. The hotel features an idyllic pool and a terrace in which to relax and unwind in comfort, seemingly miles away from the rest of the world. Guests will be impressed by the hotel's excellent leisure and dining facilities, which ensure a pleasant experience. The guest rooms are elegantly appointed, offering an oasis of calm in which to enjoy restful slumber.
Holiday Inn Toulon City Centre
Holiday Inn Toulon City Centre