Holiday Inn Express & Suites SHREVEPORT SOUTH - PARK PLAZA
Address:
8751 Park Plaza, Shreveport, LA 71105
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- White House Pet Hotel at 4330 Greenwood Rd, Shreveport, LA 71109
- BEST WESTERN Chateau Suite Hotel at 201 Lake St, Shreveport, LA 71101
- Hampton Inn and Suites Shreveport/South, LA at 8340 Millicent Way, Shreveport, LA 71115
- Quality Inn at 5402 Interstate Drive, Shreveport, LA 71109
- Sleep Inn & Suites I-20 at 6720 Klug Pines Rd., Shreveport, LA 71129