L‘hôtel Holiday Inn Toulon City Centre est classé 4 étoiles et bénéficie d'une localisation idéale, à 5 minutes à pied des gares ferroviaire et routière ainsi que de la place de la Liberté (la place principale de la ville).
Il dispose d'une piscine extérieure chauffée, d'une terrasse aménagée et d'une salle de remise en forme en accès gratuit ainsi que d'un parking souterrain payant de 19 places. Son bar et son restaurant sont situés devant la terrasse.