Judy
Member since September 2021
Reviews (1)
Very enjoyable
La Quinta Inn & Suites by Wyndham Williams-Grand Canyon AreaWe haven't been to Williams, AZ in over 20 years. Imagine to my delight the great accommodations and hospitality we received upon arrival and all the way til we left. Gracious and accommodating staff. We will definitely return.
Photos (0)
Judy hasn’t posted any photos.