With a stay at La Ramade in Marcey-les-Greves, you'll be near the beach, just steps from Mont Saint-Michel Bay and a 2-minute drive from Avranches Botanical Garden. This upscale hotel is 18 mi (28.9 km) from Mo ... Read more

View all Luxury Hotels in Avranches