Hotel Site is a Scam
Complaint from Welder life on 18 June 2023 about Travelodge Hotels.
I made a reservation via wyndhamhotels.com for the South Holland Il location. My reservation was for 7 days 6/11/23 - 6/18/23. I was in route and was unable to check in on 6/11/23 because the amount i paid was... Read more