-->

Categories

Hotels & Motels/Resort

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