Holiday Inn South Atrium is a 3-star business hotel providing a luxury accommodation only minutes away from Blue Bayou Water Park, Louisiana State University and Downtown. The hotel opened its doors in 1968 and was remodeled in 2012.
The city center is 7 km away from the hotel. Drusilla Park, Reeves Shopping Center and Tara Place Shopping Center are within a 10-minute walk of the property.
Holiday Inn South Atrium can be reached in 15 minutes by car from Ryan airport.
Holiday Inn South Atrium provides 333 guestrooms appointed with free Wi-Fi, a private safe, satellite TV, climate control and coffee/tea makers for a pleasant stay in Baton Rouge. The property offers views of Blue Bayou Water Park from the rooms. Bathrooms are fitted with a bathtub, a roll in shower and a hairdryer.
Eat & Drink
Guests can try tea and coffee served in the sports bar.
A full breakfast is served and charges are applicable.
This property offers free parking, a designated smoking area and a baggage storage along with a business center, a meeting room and a photocopier to answer the needs of all guests.
Cribs and a pool are also provided at Holiday Inn South Atrium. On-site fitness amenities include fitness classes, a gym and weight training.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.