The Most Texan Hotel in Existence

If you have ever even heard of Texas, you will know two things about this mythical state in the United States of America. Firstly, that everything is bigger in Texas, and secondly, that Texans love Texas.

 

Visiting Texas, these two facts lead you to believe that everything will be oversized and over the top. And in Amarillo, we were lucky enough to stay in a hotel that more then delivered on those promises.

Continue reading “The Most Texan Hotel in Existence”

Advertisements