The National Statuary Hall is located in the United States Capitol and is south of the Rotunda. This was originally constructed as the chamber for the House of Representatives and was used as such after construction was completed in 1819. The semicircular room with its curved ceiling caused echoes that made it difficult to conduct business in the chamber. The House of Representatives moved into its current chamber in 1857.
The room is now used for the display of statuary. Each state was asked to contribute two statutes of prominent people, and many of those statutes are displayed in this room.
Visitor access to the National Statuary Hall is through the US Capitol Visitor Center. Click United States Capitol to see the StationStart.com entry about the United States Capitol and the US Capitol Visitor Center.
The United States Capitol is located at 100 Constitution Avenue NE, Washington, DC 20002. Click Here for Google Map showing the location of the United States Capitol Visitor Center.
Closest Metro Station: Capitol South on the Blue and Orange Lines is the nearest Metro Station to the United States Capitol.