Neloa
Member since July 2019
Reviews (1)
Country Inn and Suites
Country Inn & Suites by Radisson Amarillo I-40 West TXThe hotel was nice. It had some green area. Was told it was a $20 pet fee but they added some kind of tax because the bill hit my credit card as $23.
Photos (0)
Neloa hasn’t posted any photos.