Featuring a complimentary hot breakfast, Holiday Inn Express & Suites Alexandria is located in Alexandria, Louisiana. Rooms ans suites include a flat-screen TV and a private bathroom with free toiletries and a hairdryer. Alexandria Zoological Park is 3.2 mi away, and Alexandria International Airport is 5.1 mi from the hotel.
Guest rating : 7.9 - 10
Check in: 15:00
Check out: 11:00
Rooms : 80
HotelsNearby.us serving hotels, motels and accommodation near Briarwood Hospital.