Amarillo, Texas, Super 8 Amarillo
Here's a Super 8 motel conveniently located just off I-40 in the Texas Panhandle city of Amarillo. For those traveling this long stretch of the interstate, this could make a handy place to catch up on some rest!
Hotel Address: 8701 I-40 East, Amarillo, TX 79118
Here's a Super 8 motel conveniently located just off I-40 in the Texas Panhandle city of Amarillo. For those traveling this long stretch of the interstate, this could make a handy place to catch up on some rest!
Hotel Address: 8701 I-40 East, Amarillo, TX 79118
No comments:
Post a Comment