Delta Hotels by Marriott Santa Clara
Photo gallery for Delta Hotels by Marriott Santa Clara
Overview of Delta Hotels by Marriott Santa Clara
Delta Hotels by Marriott Santa Clara
Santa Clara hotel close to Levi's Stadium
Reviews
8.8
Excellent
Popular amenities
Explore the area
2151 Laurelwood Rd, Santa Clara, CA, 95054
- California's Great America4 min drive
- Santa Clara University6 min drive
- San Jose, CA (SJC-Norman Y. Mineta San Jose Intl.)6 min drive
- Levi's Stadium7 min drive