Hamilton Hotel - St. Louis
956 Hamilton Avenue - St. Louis , MO 63112