Athena Hotel
The 3-star Athena Paris hotel offers proximity to Louvre Museum, situated approximately 25 minutes' walk away.
Location
Located just 700 feet from Walrus Record Store, the hotel is 0.3 miles from Gare du Nord Railway Station. This Paris hotel also lies a short way from Montmartre. Also, the Athena is 1.6 miles from the 18th - century plaza "Place de la Concorde", and Gare du Nord train station is located about a 10-minute stroll away. Poissonniere metro station, situated 0.2 miles away, provides a quick connection to all areas of Paris.
Food & Drinks
This property is near Le Lotus D'or and offers a broad selection of meals.
Why choose Athena Hotel Paris
-
On-site spa for holistic treatments
-
Luxurious pools for relaxation
-
Non-smoking rooms for health comfort
-
Relax with leisure activities available
Main amenities
-
No Smoking
-
No pets allowed
Amenities
Athena- No Smoking
- No pets allowed
Parking options
- Parking
General facilities
- Non-smoking rooms
Pets
- No pets allowed
Enter dates to see availability