Sterling Inn

2234 The Alameda
Santa Clara, California 95050
2.3 miles from College Manor Residential Care
More hotels near this hotel