Start Your Search

    • 12+ years
    • 2-11 years
    • 0-23 months

Welcome to Avalon Hotel

Avalon Hotel Less than 5 minutes walk from the Gare du Nord station, this property, with a traditional Parisian façade, benefits from an excellent location for Eurostar and Thalys arrivals. Near Montmartre and Sacre-Cceur, this hotel also has direct metro access to Etoile and the Champs Elysees, Les Halles and the Stade de France.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.