Paris is the capital and most populous city of France. It is situated on the River Seine, in the north of the country, at the heart of the Île-de-France region.
Ideally located in the historical Latin Quarter, the Hôtel de France Quartier Latin is a two star hotel offering business travellers and holiday makers quality accommodation in… Read more »