Conveniently located near US-79 and Main Street, our Taylor hotel is the perfect home base for work and play. Near the Samsung Site, other great companies, Expo center, and recreation we make getting to and from work easy. Likewise, our proximity to shops, local eateries and attractions makes us an ideal location for exploration and fun.