Hotels in Paris
De Hollande
The Hotel De Hollande is a townhouse hotel with white faade located within three kilometres of the O...
Best Western Mercedes
Location. This classic 1930s Art Deco building houses a boutique hotel in the Right Bank's exclusive...
Hotel Claridge Paris
Location. The Hotel Claridge Paris stands on a bustling corner located in the Golden Triangle distri...
Prima Lepic Montmartre
The typically Parisian Hotel Lepic is located in the very heart of Paris' bustling Montmartre distri...
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...
Villa Montparnasse
Location. Villa Montparnasse stands opposite the RER train station, the Metro station, and Montparna...
Hotel Le 123 Elysées
Location. The Hotel Le 123 Elyses is located in Paris, France, 200 metres from the Arc de Triomphe a...
New Hotel Opera
Location. The New Hotel Opera is located in Paris, France, 100 metres from Liege Metro. Place de la ...
Caravelle Hotel
Just a few minutes walk from Montmartre and right next to the Opera and some of the city's major cha...
Terrass Hotel
Location. The Terrass Hotel is in Montmartre, Paris, France, 800 meters from the Basilica of the Sac...