It’s get more complicated as we are looking forward to cancelling your hotel reservation via traveling sites or e‐booking engines. Most of sites, that promised “Free Cancellation” do not mentioned, that it can be one of two things:
1. This mean booking site doesn’t charge you a cancellation fee but the hotel will. In this case you need to contact the hotel directly and try to find out what does it means exactly.
2. You will have no cancellation fee up to specified time period before the check in date. As mentioned before in many cases hotels allow you to cancel even 24 hours before the check-in date.