Situé à seulement 5 minutes à pied de la gare du Nord, l'Avalon Suites Paris Gare du Nord propose : Une réception ouverte 24h/24 et une connexion Internet gratuite sont disponibles dans les chambres, studios et appartements contemporains.
Les chambres et les appartements comprennent une télévision à écran plat et un coffre-fort. Les appartements disposent également d'un coin repas et d'une kitchenette avec réfrigérateur.
La station de métro Poissonnière, située à 550 mètres de l'hôtel, permet un accès direct aux Galeries Lafayette et au musée du Louvre. La basilique du Sacré-Cœur se trouve à 15 minutes à pied. L'hôtel se trouve à 2 minutes à pied des stations de métro 2, 5 et 4 ainsi que du RER B desservant l'aéroport de Paris Charles de Gaulle.