Our hotel is located in the heart of Avranches, only 17km away from Mont Saint Michel, near the Estuaries Route. Our hotel is an ideal stopover for visiting the Bay of Mont Saint Michel. more