Welcome to Avalon Hotel Paris

Hotel Avalon is located within a 5 minutes walk of Gare du Nord train station (Eurostar & Thalys). We are also very close to Montmartre and Pigalle, which are two of Paris's most lively and authentic areas. By Paris's world-class metro our guests can easily reach the Eiffel Tower, Champs Elysées, Les Halles, Villepinte Exhibition Park, Opera , Louvre, Charles de Gaulle airport and Stade de France where concerts, rugby and football (soccer) matches are staged.

Hotel Avalon offers 64 comfortable rooms at a good value considering our convenient location, clean and modern rooms all with ensuite baths and friendly staff. All the rooms are equipped with satellite TV, direct dial telephone, internet connection, bathroom (bath or shower) and hairdryer.

What makes Avalon Hotel different:
  • 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 ,Thalys,and EST TGV arrivals.
  • Near Montmartre and Sacré-Cœur, this hotel also has direct metro access to Etoile , the Champs Elysées, Les Halles, Opera , the big department stores, and the Stade de France...
  • Business and tourist guests will appreciate the direct RER express rail link with Villepinte Exhibition Park and Charles de Gaulle airport.
  • This hotel is certain to be a favourite with guests who believe that a warm welcome, comfort and accessibility are the recipe to an enjoyable stay.