at 102 Lake St, Shreveport , 71101 United States
31 FB users likes Holiday Inn Shreveport I-20, set it to 5 position in Likes Rating for Shreveport, United States in Hotel & Lodging category
Holiday Inn Shreveport I-20 is Shreveport based place and this enity listed in Hotel category. Located at 102 Lake St LA 71101. Contact phone number of Holiday Inn Shreveport I-20: (877) 863-4780
The Wyndham Garden Hotel is just minutes from the downtown district, five riverboat casinos, Barksdale Air Force Base, and more!
Situated in the heart of Shreveport, The Shreveport Downtown is close to Sci-Port Discovery Center, Louisiana Boardwalk, and Riverview Park.