Holiday Inn Express Marseille Saint Charles

Holiday Inn Express Marseille Saint Charles – 15 Boulevard Maurice Bourdet – Marseille, France

Book the Holiday Inn Express Marseille Saint Charles

Hotel Overview:

The Holiday Inn Express Marseille Saint Charles is a 3 star hotel in Marseille, France in the region of Provence-Alpes-Cote d’Azur.  It has  rooms and an average reviewer rating of 8.3 out of 10 on Agoda.com.

Additional Photos and Map: