Holiday Inn Express Hotel & Suites Waco South, Waco

Holiday Inn Express Hotel & Suites Waco South, Waco
https://holiday-inn-express-hotel-suites-waco-south.usa8.info

Offering an indoor pool and a fitness center, Holiday Inn Express Hotel & Suites Waco South is located in Baylor Scott and White Medical Center. WiFi access is available free of charge. A cable TV and telephone are offered in every room at the hotel.

5701 Legend Lake Parkway, Waco, TX 76712, United States of America

Related Posts