TownePlace Suites by Marriott San Jose Campbell

700 E Campbell Ave
Campbell
California
United States