El Avalon Suites Paris Gare du Nord se encuentra a solo 5 minutos a pie de la estación de tren Gare du Nord. Las habitaciones, estudios y apartamentos son modernos y disponen de recepción 24 horas y conexión gratuita a internet.
Las habitaciones y apartamentos disponen de TV de pantalla plana y caja fuerte. Los apartamentos también tienen zona de comedor y zona de cocina con nevera.
La estación de metro de Poissonnière está a 550 metros del hotel y ofrece acceso directo a los grandes almacenes Galeries Lafayette y al Museo del Louvre. La basílica del Sagrado Corazón está a 15 minutos a pie. El hotel está a 2 minutos a pie de las paradas de metro 2, 5 y 4 y del RER B, que ofrece conexiones con el aeropuerto Charles de Gaulle de París.