Booking.com Has Not Refunded My €570 After Villa Apostolos Cancellation

I booked a stay through Booking.com at Villa Apostolos for August 28–31, 2025 (Reservation No: 5195****48) and paid a total of €570. My reservation clearly included free cancellation rights. However, just before the scheduled stay, on August 26, 2025, the property unilaterally changed my booking dat...



Comments