Best San Francisco hotels near International Art Museum of America