Skip to content

Hotel Stratford

Categories

Hotels

About Us


The Hotel Stratford is located in Santa Clara, CA on the Historic Mission Trail we are close to Silicon Valley corporations, Santa Clara Convention Center, and California's Great America Theme