Situated in the heart of Toulon, Holiday Inn Toulon City Centre is close to Hotel des Arts, Musee National de la Marine, and Tour Royale. Also nearby are Place de La Liberte and Toulon Marina.
Holiday Inn Toulon City Centre has a fitness facility and a seasonal outdoor pool. Complimentary wireless Internet access is available in public areas and a computer station is located on site. This 4-star hotel features business amenities including a 24-hour business center, a meeting/conference room, and secretarial services. Dining options at this Toulon hotel include a restaurant, a poolside bar, and a bar/lounge. The staff can provide concierge services, tour/ticket assistance, and event catering. Additional amenities include a terrace, multilingual staff, and laundry facilities. A total renovation of this property was completed in February 2012.
The 80 air-conditioned guestrooms at Holiday Inn Toulon City Centre include minibars and safes. Complimentary wireless high-speed Internet access is provided. Rooms are equipped with flat-screen TVs with satellite channels and pay movies. All accommodations provide desks, complimentary newspapers, and direct-dial phones. Bathrooms offer shower/tub combinations and hair dryers. Additional amenities include coffee/tea makers and irons/ironing boards. In addition, housekeeping is offered daily and amenities available on request include wake-up calls.