Close to local attractions including Baylor University, this hotel is situated just off Interstate 35 in Waco, Texas. It features an on-site convenience store along with in-room microwaves and mini-refrigerators.
Address: 1801 Development Boulevard, Waco (Texas)
Rates from:
USD 100 Book Now