L'hôtel de l'Aveyron se situe dans le centre de Paris, à seulement 200 mètres de la gare et de la station de métro Gare de Lyon. Il propose un hébergement avec salle de bains privative et une connexion Wi-Fi gratuite dans tout l'hôtel.
Toutes les chambres de l'Hôtel de l'Aveyron sont équipées d'une télévision et d'un téléphone. Les salles de bains privatives sont dotées d'une douche ou d'une baignoire.
Un petit-déjeuner continental est servi chaque jour à l'Hôtel de l'Aveyron. La réception de l'hôtel est ouverte 24h/24 et un parking public est disponible à proximité.
L'hôtel est proche de la Seine et à seulement 10 minutes de marche de la place de la Bastille et du Jardin des Plantes. Depuis l'hôtel, le musée du Louvre et les Champs-Élysées sont accessibles rapidement en métro depuis la Gare de Lyon. Un bus partant de la Gare de Lyon permet de relier directement les aéroports Roissy-Charles-de-Gaulle et Orly.