Luxury Inn and Suites Taylor Hotel
2003 West 2nd Street, Taylor, TX 76574, USA
Located near Highway 79, this hotel is less than 1.6 km from Taylor Municipal Airport. It features a hot tub and outdoor barbecue facilities. Pet-friendly guest rooms include free Wi-Fi.