Embrace for a unique shopping experience at Mail Champlain in Brossard. Our shopping centre has everything from fashion stores to restaurants. Contact us and subscribe to our news...more...See more text
Funky decor, excellent service, great value! The staff was so helpful and friendly. Hotel is in the perfect location next to shopping, restuarants and clubs. The modern and relatively new hotel was full of cool design -- definitely impressive!Read more