Located near the Mississippi River in St Louis, the Gateway Arch is the tallest man made marvel in the United States of America. Visitors who take a ride to the top have the ability to grab mesmerizing views across the Mississippi River, Illinois and the City of St Louis. In addition visitors also have the opportunity to watch giant screen movies, go shopping and be involved in many other activities.
To further explore the Gateway Arch travelers can stay at Millennium Hotel St Louis which is one of the finest St. Louis hotels offering warm hospitality and modern facilities.