Stratford Hotel, a C-Two Hotel

242 Powell St
San Francisco
California
United States