Texas Accommodation With Restaurant

The Stockman Hotel is located in the main street of Texas. Recently refurbished it offers clean basic accomodation. The Stockman hotel was previously known as the Royal hotel.