home
>
Holiday inn toulon city centre
holiday inn toulon city centre
Holiday inn toulon city centre
Location 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 hotel features holiday inn toulon city centre has an outdoor pool a fitness center 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 busi

SIMILAR PRODUCTS