Hotel La Mère Poulard
(5,569)
Restaurant
Straightforward rooms with free Wi-Fi in a 19th-century hotel with a renowned restaurant.
Address: BP 18 Grande Rue bp 18, 50170 Le Mont-Saint-Michel, France
Hours: Closed ⋅ Opens 11:30 AM
Phone: +33 2 33 89 68 68