Customer Service 24/7
Hot Deals Newsletter
Get great travel deals direct to your mailbox
send page to a friend
Paris Travel Guide
Paris, the capital of France, is situated on the banks of the River Seine. The city is a major cultural and arts centre and is regarded as one of the premier tourist destinations in the world. Renowned for its impressive neo-classical architecture, the Eiffel Tower, which is easily the most recognised structure in France and for a reputation for being the city of romance, Paris is one of the most visited cities in the world.