Located in St. Louis (Mehlville), Holiday Inn St. Louis-South County Center is close to Grants Farm and Ulysses S. Grant National Historic Site. Additional area attractions include Laumeier Sculpture Park and Webster University.
Holiday Inn St. Louis-South County Center has an indoor pool, a spa tub, and a fitness facility. Wireless Internet access is complimentary in public areas. Business amenities at this 3-star property include a 24-hour business center, small meeting rooms, and secretarial services. Dining options at this St. Louis hotel include a restaurant and a bar/lounge. Additional amenities include coffee/tea in the lobby, complimentary newspapers in the lobby, and room service (during limited hours). Guests have complimentary access to an area shuttle within 5 mi.
The 149 guestrooms at Holiday Inn St. Louis-South County Center include complimentary newspapers and coffee/tea makers. Complimentary wireless high-speed Internet access is provided. Televisions are equipped with video-game consoles and pay movies. Additional amenities include hair dryers and irons/ironing boards.