Exit 393onUS 101 Northbound
Left 0.51 mi
TownePlace Suites by Marriott
2877 Lakeside Drive, Santa Clara, CA 95054
Amenities
Pet Friendly (Pet friendly)
Internet (Free)
Breakfast (Free)
Kitchen