Paris Travel Map

Located in the north of France, Paris is the capital of France and is situated on the Seine River in the Île-de-France region. Measuring approximately 105km2, Paris is perhaps the most popular holiday destination in France and is home to iconic attractions such as the Eiffel Tower, the Louvre and the Champs-Elysées. Famous as the City of Love, Paris is without doubt one of Europe’s most glamourous cities. Use the Paris map below to explore regions of the city, or choose your accommodation with the help of our handy hotel map.