Hotels in Paris
New Hotel Saint Lazare
Location. The New Hotel Saint Lazare is located in Paris, France. 50 metres from Liege metro station...
Hotel Le 123 Elysées
Location. The Hotel Le 123 Elyses is located in Paris, France, 200 metres from the Arc de Triomphe a...
Agora Saint Germain
The Hotel Agora Saint Germain in Paris, France, occupies a typically Parisian 17th century building,...
Novotel Paris Gare De Lyon
The Novotel Gare de Lyon is a modern, seven storey hotel situated right by Gare de Lyon railway stat...
Lenox Montparnasse Hotel
The Lenox Montparnasse is a classic Parisian building, located within 500 metres of the Jardins du L...
Hotel Montparnasse Alesia
Aptly situated very close to the Porte de Versailles Exhibition Centre, the tourist class Jardins de...