John
Member since May 2021
Reviews (1)
Super…
La Quinta Inn & Suites by Wyndham Smyrna TN - NashvilleNice, newer hotel. Good location. Nice grassy area for dogs in the back. Super helpful & friendly staff!
Photos (0)
John hasn’t posted any photos.