Holiday Inn Express Hotel Center
Located off Route 96 and less than 2 miles from central Center, Texas, this hotel features a seasonal outdoor pool. Free Wi-Fi and a daily hot breakfast are provided.A flat-screen TV, a microwave and...more
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date