Bad experience and bad company
Complaint from Michael0611 on 23 May 2022 about InTown Suites.
I made a reservation on thursday may 19th at your elk grove village location in illinois. First off when i went to check there was not front desk agent at the location at all where the person tht was behind... Read more