Altos Hotel & Spa
Resort
Avranches
Altos Hotel & Spa is located a 15-minute walk from the centre of Avranches, on the bay of Mont Saint-Michel. Featuring a contemporary and modern design, this boutique hotel also boasts spa access for an additional charge.
Number of rooms: 32
37 bd du Luxembourg, 50300 Avranches, France