Hotels in Paris
France Louvre
Location. The six story France Louvre hotel is located in Paris, France, 800 metres from the Pompido...
Neva Hotel
Location. The Neva Hotel, in Paris, France is 100 meters from the Arc de Triomphe and 150 meters fro...
Hotel de Vigny
The Hotel de Vigny is a modern five floor townhouse hotel located in the centre of Paris, 50 metres ...
Citea Paris La Villette
The Citea Paris La Villette is a modern apartment style hotel located in the north of Paris, France,...
Hotel Du Square d'Anvers
The Hotel Du Square D'Anvers is a tourist class hotel, located in one of the most visited historic d...
Campanile Paris Berthier
The Hotel Campanile Paris Berthier in Paris is a modern hotel with glass faade set in the 17th distr...
Hotel Lumen Paris Louvre
Location. Hotel Lumen is located in the centre of the city of Paris. It is just 300 metres from the ...