Marriott Canada
Guests at participating Marriott hotels can turn their stay into something meaningful by adding a small donation through the Miracle Stay®, Miracle Break, Miracle Menu programs and participating in the variety of fundraising initiatives in support of local children's hospital foundations.