This hotel boasts a stunning setting, lying at the heart of the mesmerising city of Paris. The hotel is located opposite the Palais des Congress, lying just a short distance away from the Champs Elysees and the Arc de Triomphe. This charming hotel is situated just 5 km from the Eiffel Tower and the Louvre Museum, while La Defense is to be found just 3 km away. The hotel is located in close proximity to the train station, and lies within easy driving distance of the city's two international airports. This wonderful hotel enjoys an attractive architectural design. The guest rooms provide a haven of peace and serenity, in which to escape the bustle of daily life. The hotel offers a wide range of exemplary facilities, ensuring that each and every traveller enjoys a truly memorable stay.