Choose your room
Athena Hotel 3*
Located around 25 minutes' walk from Louvre Museum, the 3-star Athena Hotel Paris includes 19 rooms.
The Aristide-Cavaille-Coll Square is located 350 m from the hotel, and such natural sites as the Parisian Ile de la Cite Isle are 2.8 km away. Also, there is the Sainte-Chapelle 2.9 km from this Paris hotel. Sacre-Coeur Basilica is 16 minutes' walk away, while Poissonniere underground station is in close proximity to the Athena Paris. The accommodation is 600 m from Gare du Nord railway station.
Les RDV italiens is situated a few steps from the hotel.