Rooms
Rooms Number: 0
187 Avenue Du General Leclerc - Alencon - 61000 - Alencon, France View Map
This 2 star hotel is located in the city centre of Alencon.
This 2 star hotel is located in the city centre of Alencon.
TripAdvisor vote: 3.5/5
Based on 272 guest reviews
Rooms Number: 0