Tower Restaurant on the 17th floor in south campus inside Barnes Jewish Hospital. A view of Steinberg Ice Rink, Forest Park, and the Art Mus [+] Original photo above and nine photos below within one mile.
Chase Park Plaza Hotel in Saint Louis Missouri. [+]
A view of Forest Park in Saint Louis Missouri. Ice rink is nearby at winter time. [+]
Tower Restaurant on the 17th floor in south campus inside Barnes Jewish Hospital. A view of Steinberg Ice Rink, Forest Park, and the Art Mus [+]