TownePlace Suites by Marriott San Mateo Foster City