Close Window
View Category

View All Photos

Santa Clara Marriott

Check Rates & Availability

Activities

Tennis Courts (41 of 53)

We have four tennis courts so you can enjoy a game of tennis during your stay with us.