810 I-35 North, Waco
Centrally located in Waco TX the Comfort Suites hotel is less than five minutes away from some of the area’s most popular attractions including Baylor University and the New Baylor Football Stadium.
2700 La Salle, Waco
The Comfort Suites Waco Near University Area hotel is located less than 1.9 mi from Baylor University and within 3.1 mi of Magnolia Market at the Silos.