Sterling Inn Santa Clara
2234 The Alameda
Santa Clara,
CA 95050-6034
Near Santa Clara University