Holiday Inn Hotels and Resorts 6921 South Lindbergh Boulevard - Saint Louis, Missouri 63125 Approximately 2.3 miles from Prince of Peace United Church of Christ Compare prices for hotels in Saint Louis, MO
Holiday Inn St. Louis-South County Center is the closest Holiday Inn Hotels and Resorts hotel to Prince of Peace United Church of Christ.
Holiday Inn Hotels and Resorts Closest To Prince of Peace United Church of Christ