Hotel Stratford On the Square
|Part of a national chain:||SynXis® Hotels and Resorts|
|Travel Information:||Check Rates & Availability|
“The Stratford Hotel is an affordable first class hotel located in the heart of Union Square surrounded by San Francisco's best shopping dining and theatres.…”
No reviews yet. Be the first to review this listing!