#6 St. Nicholas Hotel, 407 North Eighth Street (northwest corner of Eighth and Locust Streets, also known as the Victoria Building), 1905

Home »
#6 St. Nicholas Hotel, 407 North Eighth Street (northwest corner of Eighth and Locust Streets, also known as the Victoria Building), 1905

1900s St. Louis: Spectacular Historical Photos Show St. Louis, Missouri, at the turn of the 20th Century

#6 St. Nicholas Hotel, 407 North Eighth Street (northwest corner of Eighth and Locust Streets, also known as the Victoria Building), 1905

Places & People