From historical landmarks to awe-inspiring coastal landscapes, Marseille is an attractive place to spend a holiday.