Santa Clara, Santa Clara
Spend a second to
save a fortune!
Spend a second to save a fortune!
2877 Lakeside Drive, Santa Clara
Located 5 minutes’ drive from California’s Great America amusement park, this hotel features suites with fully equipped kitchens. It serves a daily continental and offers free parking.
See MoreUsage of subsidiary facilities may incur additional fees