Athena Hotel
The 3-star Athena Paris hotel has 19 rooms and is located 16 minutes by foot from Sacre-Coeur Basilica.
Location
Located 1.5 miles from The Centre Pompidou, this Paris hotel is also in the vicinity of Gare du Nord railroad station. The hotel is around 5 minutes' walk from Walrus Record Store and only 600 feet from Poissonniere subway station. The Athena Paris will also take you to Louvre Museum, which is 1.4 miles away.
Food & Drinks
Guests can also enjoy European food at Hugo located about a 5-minute walk away.
Why choose Athena Hotel Paris
-
Luxurious on-site spa
-
Wellness activities available
-
Swimming pool access included
-
Gourmet dining options
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