242 Powell Street
San Francisco, CA 94102
Get directions

About Us

If travelers were to pinpoint on a map the number one location in San Francisco, it could be right outside the door of Hotel Stratford.

Reviews