Remove Ads

Photo of Le Champlain Hotel

4.5
128 votes

Le Champlain Hotel

115 Rue Sainte-Anne, Quebec City, Quebec G1R 3X6 Canada

Add Photo

Bathroom Sink

Remove Ads

Claim copyright