Paris - France
Paris - France
Paris - France

Whether on business or holiday, each of the 17 rooms at this 4-star property are designed to help guests relax in comfort and style. The hotel is environmentally friendly and obtained its eco-label in 2012. All ... Read more

View all hotels in Paris