Share Icons Properties Properties Santa Clara CA Equinox Hotel at Related Santa Clara Hotel Contact Information WEBSITE 5151 Stars and Stripes, Santa Clara, CA, 95054 Equinox Hotel at Related Santa Clara introduces the First Equinox® Hotel to the Bay Area, placing a high premium on hospitality-based health and wellness. Design & Construction Market status In Development