Mistakingly booked 13th to 17th March instead of February. My bad luck was that 13th to 17th of February and March had the same week day format (Monday to Friday).
Although I've sent the flight details to the hotel (after they've asked the second day of booking) and it was clear screenshot that shows correct flight dates (13th to 17th February), but the hotel staff didn't warned me that flight dates are different then the hotel booking, and I think that they did this deliberately to let me in the trap.
I've realised about the mistake only when I was in the hotel 13th February with my 2 kids, the receptionist tried to help me (thanks to him) when he've seen my bad situation, but the supervisor lady wasn't helpful at all.
I've contacted Expedia for help, and asked them to preempt the booking or cancel it with a penalty, even I asked to postpone the booking to October, the hotel management has refused all.
I think that Pantalon Hotel is the most greedy hotel in Italy, and I'll never book again there.