translate English to German: Wonderful place to stay right on Mont St. Michel.
This hotel had so much charm! It is right on the Grande Rue in Mont St. Michel and my room looked onto the ramparts.