Holiday Inn Express & Suites Waco South Near Central Texas Market Place
5701 Legend Lake Pkwy -
Waco,
TX 76712