The Stratford
The Stratford
Address:
242 Powell Street, San Francisco, California
Traveler Rating by TripAdvisor

Traveler Comments

Room was extremely small for two people. We were on the seventh floor. Sixty dollar valet service caught me off guard. In hindsight, should have stayed at a bed and breakfast away from city center.
Please enable JavaScript to properly view and use this web site.