minube
The Best Western Taylor Inn was built...
The Best Western Taylor Inn was built in 1973 and remodeled in 2004. The staff welcomes you and supports you were it is possible. The accomodation is located in Edge Of Austin. The hotel offers incredible rooms with free internet access. In addition to this service there are also microwaves, refrigerators, hair dryers, coffee machines etc..