Paris - France
Paris - France
Paris - France

Pavilion is an appropriate name for this outstandingly charming 4-story mansion located in one of the most beautiful squares of the city. Many museums are just a short walk away, and the Seine is 15 minutes by ... Read more

View all hotels in Paris