Situé dans le centre-ville d'Alençon, l'Hôtel Restaurant Le Hussard est à seulement 8 km de l'autoroute A28 et à 700 mètres de la basilique Notre-Dame. Il offre une connexion Wi-Fi gratuite, un bar et une terrasse.
Les chambres de l'Hôtel Le Hussard sont équipées d'une télévision, d'une bouilloire électrique et d'un téléphone. La salle de bains privative est pourvue d'une douche, d'un sèche-cheveux et d'articles de toilette gratuits.
Un petit-déjeuner est servi à table chaque matin. Le restaurant de l'hôtel propose des plats français et orientaux, ainsi qu'une terrasse avec vue sur la place Général de Gaulle.
Le musée des beaux-arts est accessible à pied en 17 minutes et la gare d'Alençon se trouve à 400 mètres.