Nancy
Member since November 2020
Reviews (2)
Great place to stay
La Quinta Inn & Suites by Wyndham Williams-Grand Canyon AreaNice room - friendly staff
Good pet friendly hotel
La Quinta Inn & Suites by Wyndham TucumcariVery nice staff. Comfortable room, but there was an unpleasant smell.
Photos (0)
Nancy hasn’t posted any photos.