La Quinta - in Logan, UT
Complaint from Laura10982 on 08 November 2019 about Wyndham.
This is the second time I have stayed for multiple nights at a time. And the staff here has done nothing short of make my stay here awful and embarrassing to say the least. My guest trip I was met... Read more