Ideal for fun and relaxation, Holiday Inn Saint Louis Forest Park Hotel is located in the Saint Louis Downtown area of Saint Louis (MO). From here, guests can enjoy easy access to all that the lively city has to offer. For those of you who want to venture out, Tower Grove House, Missouri Botanical Garden, St Louis Art Museum are just some of the attractions available to visitors.
InterContinental Hotels Group is renowned for its quality services and friendly staff, and Holiday Inn Saint Louis Forest Park Hotel lives up to expectations. This hotel offers numerous on-site facilities to satisfy even the most discerning guest.
The hotel features 118 beautifully appointed guest rooms, each including ironing facilities, in room video games, satellite/cable TV, internet access – wireless, internet access – LAN. Whether you're a fitness enthusiast or are just looking for a way to unwind after a hard day, you will be entertained by top-class recreational facilities such as fitness center, outdoor pool. Superb facilities and an excellent location make the Holiday Inn Saint Louis Forest Park Hotel the perfect base from which to enjoy your stay in Saint Louis (MO).