They should have there policy online if not you can always call them and find out.
If you didn't book through Marriott, some require cancellation within 24 hours of booking. Otherwise, its usually within 72 hours as Steve said
Depends on the room rate you booked your room with. Usually you need to cancel within 48 to 72 hours of the reservation.
Thanks! Your answer is awaiting moderation.