Extended-Stay Hotels in Foster City, California | Couples Escapes