See also: Where to Stay in Marseille One of Europe’s oldest cities and France’s second largest city, Marseille is a major Mediterranean seaport located off the southeast coast of France.Boasting an idyllic climate, Roman ruins, medieval architecture and distinguished cultural venues, Marseille is also a working city with several universities and industries.