Hotels in Paris
Hotel Le 123 Elysées
Location. The Hotel Le 123 Elyses is located in Paris, France, 200 metres from the Arc de Triomphe a...
Hotel Iliade Paris XVIII
Set in the Montmartre district of Paris, France, the Hotel Iliade Paris XVIII stands 700 metres from...
La Villa Maillot
Location. La Villa Maillot is located in Paris, France, 800 metres from Place Charles de Gaulle and ...
Neva Hotel
Location. The Neva Hotel, in Paris, France is 100 meters from the Arc de Triomphe and 150 meters fro...
Pavillon St Augustin
The Pavillon Saint Augustin is a first class hotel located in the heart of Paris. The hotel is betwe...
New hotel Gare du Nord
The New Hotel Gare Du Nord in Paris is housed in a renovated building dating back to the 1850s and i...
Villa Du Maine
Tucked away on a quiet road, this modern hotel is housed behind a typical Parisian terraced faade in...
Novotel Paris Les Halles
The Novotel Paris Les Halles is housed in a contemporary building with a striking glass faade and is...
Pullman Paris Rive Gauche
The Pullman Paris Rive Gauche is a modern, high rise hotel sited in the media hub of the city, two k...
Sofitel Arc de Triomphe
The Sofitel Arc de Triomphe is a seven storey hotel occupying a typical example of mid 19th century ...
Les Jardins du Marais
Location. The historic Hotel les Jardins du Marais is in Paris, France's Marais district. The Picass...