Sunday, June 19, 2011

Amarillo, Texas, Super 8 Amarillo

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

No comments:

Post a Comment