Hotel Mark Twain

345 Taylor Street, Union Square, San Francisco