Hotel le Lion d'Or is a hotel with an on-site restaurant located at 120 Rue de la République. It offers amenities such as free WiFi, private parking, and is pet-friendly. The establishment also features a bar and a coworking space.