About this hotel
This stunning hotel enjoys a prime setting in Paris, just a 2 minutes' walking distance from Montparnasse Station. The hotel is located within easy access of many of the city's main attractions, including the Avenue Champs Elysees, the Eiffel Tower and the Louvre Museum. This charming hotel enjoys a stunning Art Deco exterior design, welcoming guests into a cocoon of style and elegance. The guest rooms are...