Residence Inn Waco South
Residence Inn by Marriott Waco South is located right off I-35 & Highway 6 near Baylor Scott & White Medical Center and in walking distance of Central Texas Marketplace. Feel at home with our homelike surroundings and easy access to anywhere in Waco