A full refund is provided for cancellations up to 30 days before check-in. If booked fewer than 30 days before check-in, a full refund is available for cancellations made within 48 hours of booking and at least 14 days before check-in. After that, 50% refund is available up to 7 days before check-in. But unfortunately there are no refunds after that.