900 South 11th Street, Waco
Aloft Waco Baylor is conveniently located in Waco, 1.9 miles from the Waco Convention Center and 2.2 miles from McLane Stadium. This property features family rooms and a sun terrace.