2499 El Camino Real , Santa Clara, California, 95051
(408) 244-9610Â
Hotel Stratford is a casual hotel in Santa Clara offering not only great accommodations, but also nearby restaurants and entertainment. Book this Santa Clara hotel today!
You are redirected...
You are redirected to the page...
Subscribe to our Newsletter
Stay updated with our latest news, updates, and exclusive offers.
No spam, we promise. You can unsubscribe at any time.