Hotel nearby Saint-Michel
1 found
8-Bedroom Villa by the Water
8-Bedroom Villa by the Water is situated in Saint-Laurent-de-l'ile d'Orleans and offers a seasonal outdoor swimming pool, a bar and a tennis court.
More Hotel in other Cities
Interesting places in Saint-Michel
Search this area