May 23, 2018 - If you have paid a deposit payment to Homestay Technology Ltd on booking and then you cancel your booking at least 7 days in advance of the arrival time and date, HomestayTechnologies Ltd will issue a full refund of the deposit payment, less any associated bank ch