Location.
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.
Hotel Features.
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.
Guestrooms.
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.
